as2导弹完全旋转导弹错误

时间:2012-08-24 10:32:37

标签: flash actionscript-2

在我目前的项目中,我有一些归航代码(不仅仅是导弹)而且我在计算中遇到一些错误,当导弹指向上方时它会开始变形,并经常转向错误的方向。它大部分时间都有效但在完全旋转后它似乎会破裂。

1 个答案:

答案 0 :(得分:2)

听起来你的旋转正在变为负数或大于360.这可能会导致某些计算出现问题,例如,如果您正在检查旋转是否大于或小于180,那么然后旋转会使它总是大于180.

尝试在代码中添加以下内容:

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