在我当前的项目中,我有一些寻的代码(并非导弹独有),当导弹笔直指向上方时,我在计算中遇到了一些错误,它开始崩溃并且经常转向错误的方向。大多数时候它可以工作,但在完整旋转后它似乎会损坏。
最佳答案
听起来您的旋转变得负数或大于 360。这可能会导致某些计算出现一些问题,例如如果您正在检查旋转是否大于或小于 180,则完整旋转会然后使其始终大于 180。
尝试在代码中添加如下内容:
R=Self._rotation;
if(R<0){R+=360;}
if(R>360){R=R%360;}
关于flash - AS2 寻的导弹在全旋转时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12107697/