2012-08-24 3 views
2

내 현재 프로젝트에서 나는 원점 복귀 코드 (미사일에만 국한되지 않음)가 있으며 미사일이 곧바로 위를 가리키고있을 때 계산이 잘못되어 자주 회전합니다 잘못된 방향으로. 대부분의 경우 작동하지만 전체 회전 후에는 깨지는 것 같습니다.as2 원점 복귀 미사일 오류가 가득 차 있음

답변

2

회전 수가 음수가되거나 360을 초과하는 것 같습니다. 회전이 180보다 크거나 작은 지, 전체 회전 수를 확인하는 것과 같은 특정 계산에는 몇 가지 문제가 발생할 수 있습니다. 이 아마 무슨 일이 일어나고 있는지 답변에 대한

R=Self._rotation; 
if(R<0){R+=360;} 
if(R>360){R=R%360;} 
+0

감사 : 다음 코드를 이런 식으로 항상 큰

(180)보다 더 추가해보십시오 뭔가를 만들 것입니다. – user1621941

관련 문제