sutited
대표칭호 없음
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.12.2 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 최신 |
지금 엘레베이터를 제작하고 있는데 GUI에서 1층을 클릭할시 Y좌표만 이동하게 할수없나요?
으용으로 2층을 클릭하면 1층에서 이동한 Y좌표의 2배 값만큼 이동하게요.
부탁드립니다.
지금 에드온을 뭘 깔아야할지 모르겠는데 알려주실수 있나요?
qsef1256
2022.12.06나와있는 플러그인 까시는 게 더 편합니다.
qsef1256
2022.12.06그래도 스크립트로 할 경우, 일단 텔레포트를 사용하지 않는다면 엘리베이터 사이의 블록을 제거하는 구문이 필요합니다. 그런 다음에 원하는 y 좌표까지 push를 반복해서 돌리는 구문이 필요할껍니다
엘리베이터가 올라가기만 하는건 아니므로 지금 층이 몇 층인지 판단할 구문을 위해 지역을 정의할 필요가 있으며, 아래층인 경우 반대로 수행하게 해야 합니다. 이 때 그냥 추락해서 데미지를 입는 경우를 방지하기 위해 플레이어의 중력을 비활성화 해야 합니다. 근데 중력을 비 활성화 한 다음에 엘리베이터 타는 도중에 서버가 터지거나 그냥 나가버리는 일이 있을 수 있으므로 무한 플라이를 허용하고 싶지 않다면 여기에 대한 대비가 필요합니다.
결론은 초보자가 만들기에는 다소 부담스런 기능일 수 있습니다. 꼭 스크립트로 만들어야 할 지 다시 한번 생각해보세요.