PlayXP

새로운 사이트를 준비하는 동안
여러분의 이야기가 이어질 작은 공간을 마련했습니다.

PlayXP 서비스를 준비하며 함께 작업하고 있는 운영진 일러스트

아 시밤 창의력 좋은 자게이들 도움 구합니다

조회 수 609

물체 두개가 2차원 평면에 있고

 

물체 하나가 다른 물체를 따라감

 

그런데 현재 향하는 방향 이라는 개념과 관성을 보여주기 위해 속도 + heading(각도) 두개로 2번 물체의 이동을 정함

 

각도를 구하기 위해 아크텐전트(tan^-1) 로 물체 둘 좌표를 계산하고 heading을 그쪽으로 선회하는 방식인데

 

문제가 이제 각도 0과 359사이임

 

예컨데 A와 B의 각도가 359도라 현재 이동하고 있는 방향인 265도에서 방향을 359쪽으로 틀음

 

그랬더니 새 각도를 계산한 결과 1도가 되면 반대 방향으로 틀어버리고 여기서 무한 루프가 생김

 

뭔가 간단하게 해결할 수 있을 법 한데 떠오르지가 않음 ㅁㄴㅇㄹ

 

 

 

수호이가 AIM-120 피하는 재밌는 게임 만들 수 있게 도와주세요

목록으로

댓글

댓글을 불러오는 중...