1. 변수 입력 기능이란?
- 사용자가 입력한 값(텍스트)을
변수
로 활용하여, 원하는 곳에서 표시할 수 있는 기능입니다.
- 변수 입력은 기능을 이용하면 플레이어가 입력한 이름을 게임 내 특정한 부분에서 호명하고 싶을 때 활용할 수 있습니다.
- 아래의 예시 사진을 보면, 조금 더 쉽게 이해하실 수 있습니다.
- 이름 입력을 유도하는 퀘스트 버튼이 보입니다.
- 이 버튼을 누르면 입력 화면으로 전환되고, 원하는 텍스트를 입력하고 넘어갑니다.
- 사용자가 이전에 입력했던 텍스트가 게임 내 특정 부분에서 다시 보여집니다.
- 이러한 조건을 거는 방법을 알아보도록 하겠습니다.
2. 퀘스트의 액션/리액션 설정
- 새로운 퀘스트를 생성한 후 액션 종류는 [텍스트 입력]을 선택합니다.
- 리액션 정의 설정에서 발동 조건은 [조건 없음]을 선택합니다.
- 리액션은
[고급기능] 텍스트 입력을 변수에 저장
을 선택하고 세부사항을 설정합니다.
- 변수 이름은 반드시 영어로 지정합니다. (ex.agentname)
- 변수 사용 범위는 '게임 내부'를 선택합니다.
- 위와 같이 설정하신 후 복사 모양 아이콘을 클릭하면
{게임ID.$name}
이런 값이 복사됩니다.
- 복사된 이 값을 미션 내용, 퀘스트 버튼, 리액션 화면 등 원하는 곳에 붙여넣으시면 됩니다.