-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
2d pin throwablepin 관련 질문
22.12.30 21:50 작성 조회수 227
0
사진과 같이 throwable pin이 점점 위로 올라가는 현상이 있습니다. 혹시 이유를 알 수 있을까요?
답변을 작성해보세요.
0
고박사
지식공유자2023.01.02
throwable pin을 과녁에 배치할 때 가장 위에 있는 throwable pin을 배치하고,
나머지 throwable pin들의 위치는 위로 일정 수치만큼 이동합니다.
그것때문에 올라가는 것이 아닐까요?
사진이라 그런데 혹시 가만히 놔둬도 계속 올라가나요?
고박사
지식공유자2023.01.03
throwable pin은 마우스 클릭으로 과녁에 핀을 꽂을때마다 한 번씩만 움직여야합니다.
그 코드가 Pin.cs 스크립트에 있는 MoveOneStep(), MoveTo() 메소드입니다.
그리고 이 메소드를 실행하는 곳은 PinSpawner.cs의 Update() 메소드 내부입니다.
게임 시작 직후부터 계속 움직이는 거라면 이 코드를 계속 실행하고 있는 것일테니
PinSpawner.cs의 Update() 내부에서 작성된 조건이 항상 true가 되어
throwablePins[i].MoveOneStep(..); 메소드가 계속 실행 될 수도 있습니다.
답변 1