본문 바로가기

Play with Makecode Arcade

화면에 텍스트를 띄우자: arcade-text 확장 기능 편(기능 추가하기)

Makecode Arcade에서 게임을 만들면 게임 제목을 주로 "타이틀 표시" 블록으로 간단하게 표시하곤 합니다. "타이틀 표시" 블록의 경우 매우 Makecode Arcade에서 게임의 제목을 표시할 때 주로 "타이틀 표시" 블록을 사용해서 간단하게 제목을 띄울 수 있습니다.

"타이틀 표시" 블록을 사용하여 제목을 표시하는 경우 간단하나 사용자에게 강한 인상을 남기지 못하곤 합니다.
실제로 게임을 플레이 하다보면 화면에 텍스트가 표기되어 있는 것을 많이 볼 수 있으며, 게임 시작 시 시작화면에 많이 사용하곤 합니다. 이러한 텍스트를 표시하기 위해서는 우리는 Text Sprite를 사용할 수 있습니다.


TextSprite 기능 추가하기

arcade-text는 화면에 텍스트를 바로 표시할 수 있는 확장 블록입니다.
보통은 텍스트를 표시하기 위해서는 대화상자를 활용합니다.
다만 화면에 바로 배경처럼 표시하고 싶다면 우리는 Text Sprite를 사용할 수 있습니다. 쉽게는 Makecode Arcade에서 텍스트를 스프라이트 형태로 표시한다고 생각하시면 됩니다.
먼저 확장 기능을 추가해야 합니다.
arcade-text는 Makecode Arcade에서 공식적으로 제공하는 확장 기능이기에 에디터 안에서 바로 추가할 수 있습니다.
에디터의 도구상자에서 "확장" 도구상자를 클릭하고 "arcade-text"를 검색, 혹은 스크롤하여 찾으신 다음 선택하여 추가합니다.

 

제대로 추가된 경우 왼쪽과 같은 기능이 도구 상자에 추가되는 것을 확인하실 수 있습니다.

 

그리고 "Text Sprite" 도구 상자를 클릭해보면 왼쪽의 블록들이 보이게 됩니다.
이제 이 블록들을 통해 텍스트를 표시할 수 있습니다.

자세히 보게되면 "스프라이트" 도구 상자에서 스프라이트를 생성하기 위한 블록들과 유사한 모양을 하고 있습니다.