소개


Field는 App과 관련된 속성 값들 입니다. 이 필드를 활용해 참가 중인 스페이스나 맵, 플레이어 정보 등을 조회하거나, 저장공간을 활용할 수 있습니다.

🔒 아이콘이 있는 필드는 수정이 불가능한 읽기 전용 필드입니다.

이름 설명
🔒 spaceHashID App이 설치된 스페이스의 해쉬값을 보여줍니다.
🔒 mapHashID App이 설치된 맵의 해쉬값을 가져옵니다.
🔒 creatorID App을 실행한 플레이어의 ID 값을 가져옵니다.
🔒 players 맵에 있는 모든 플레이어 리스트를 배열로 가져옵니다.
🔒 playerCount 앱이 설치된 맵에 있는 플레이어의 수를 가져옵니다.
cameraEffect 카메라 이펙트의 종류를 셋팅할 변수 값
cameraEffectParam1 카메라 이펙트 효과의 범위 값
displayRatio 화면의 줌을 컨트롤 하는 값
storage 스페이스 내의 App 데이터의 저장공간(스페이스 한정)
followPlayer App의 따라가기 기능 활성화 여부

📚 API 설명 및 예제

spaceHashID & mapHashID


<aside> ▶️ App.spaceHashID: String App.mapHashID: String

</aside>

앱이 설치된 스페이스의 spaceHashID와 mapHashID를 가져옵니다. ( 스페이스와 맵 이해하기 )

예제

앱이 설치된 맵의 spaceHashID와 mapHashID 출력해보기

// 플레이어가 입장할 때 동작하는 함수
App.onJoinPlayer.Add(function(player){
  // 채팅창에 spaceHashID와 mapHashID 출력해보기
	App.sayToAll(`spaceHashID: ${App.spaceHashID}`); // spaceHashID: Ak42Xz
	App.sayToAll(`mapHashID: ${App.mapHashID}`) // mapHashId: 25g3RQ
})

creatorID