답변 1
0
throwable pin을 과녁에 배치할 때 가장 위에 있는 throwable pin을 배치하고,
나머지 throwable pin들의 위치는 위로 일정 수치만큼 이동합니다.
그것때문에 올라가는 것이 아닐까요?
사진이라 그런데 혹시 가만히 놔둬도 계속 올라가나요?
throwable pin은 마우스 클릭으로 과녁에 핀을 꽂을때마다 한 번씩만 움직여야합니다.
그 코드가 Pin.cs 스크립트에 있는 MoveOneStep(), MoveTo() 메소드입니다.
그리고 이 메소드를 실행하는 곳은 PinSpawner.cs의 Update() 메소드 내부입니다.
게임 시작 직후부터 계속 움직이는 거라면 이 코드를 계속 실행하고 있는 것일테니
PinSpawner.cs의 Update() 내부에서 작성된 조건이 항상 true가 되어
throwablePins[i].MoveOneStep(..); 메소드가 계속 실행 될 수도 있습니다.
네네 처음 지정한 좌표로부터 가만히 나둬도 계속 올라갑니다