개인 자료란 (JE)

  서버 커뮤니티

Profile Seo_Horyang 대표칭호 없음
Profile

질문하기 스크립트

블럭 밟은걸 인식할수 있는 구문이 뭔가요

2021.06.27 조회 수 93 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
스크립트 애드온 2.5.3 

예를 들어 x=0,y=0,z=0에 있는 다이아몬드 블럭을 밟았을떄 x=10,y=10,z=10이로 이동하는 구문좀 알려주세요




1개의 댓글

스크립터브혼
2021.06.27

[On Move] 이벤트 또는 [On Move On] 이벤트를 사용하시면 됩니다.

On Move 이벤트는 플레이어 좌표의 x, y, z 성분이 변경될 때 동작합니다.

On Move On 이벤트는 x, y, z 성분 뿐만아니라 yaw와 pitch까지 모두 인지합니다.


쉽게말해 On Move 이벤트는 가만히 서있는 상태로 마우스만 움직일 때는 동작하지않고

On Move On 이벤트는 마우스를 움지는것도 좌표가 바뀐것으로 인지하고 동작한다는 것입니다.


해당 이벤트에서 플레이어의 발 밑에있는 블록이 다이아몬드이면서 , 해당 블록의 좌표가 (0.5, 0.5, 0.5)인 블록인 경우 동작하게 구현하시면 됩니다.

블록의 좌표는 (0.5, 0.5, 0.5) 단위로 표시됩니다. 반올림으로 판단하기때문에 (0, 0, 0) 위치의 블록은 (0.5, 0.5, 0.5)가 됩니다.