我遇到了Actionscript代码的问题。我对Flash和AS3还比较陌生,所以如果我的代码看起来很粗糙或基础,我表示歉意,但我正在尽力做得最好。
在这个项目中,我试图让子弹在墙上反弹一次。如果它在反弹后再次撞到墙壁,子弹将消失。
我创建了一个for循环来移动数组中的子弹。同时,我尝试跟踪每个子弹的反弹次数。当我发射第一颗子弹时,这个方法可以很好地工作——它会反弹并在撞到另一堵墙后消失。然而,之后我发射的每颗子弹都会在撞到第一堵墙之前消失,而没有反弹。我试过让它正常工作,但我似乎无法做到。
如果有人能指出问题或建议我的代码更改,我将不胜感激。 这是我的当前代码链接。 谢谢任何帮助的人。
在这个项目中,我试图让子弹在墙上反弹一次。如果它在反弹后再次撞到墙壁,子弹将消失。
我创建了一个for循环来移动数组中的子弹。同时,我尝试跟踪每个子弹的反弹次数。当我发射第一颗子弹时,这个方法可以很好地工作——它会反弹并在撞到另一堵墙后消失。然而,之后我发射的每颗子弹都会在撞到第一堵墙之前消失,而没有反弹。我试过让它正常工作,但我似乎无法做到。
如果有人能指出问题或建议我的代码更改,我将不胜感激。 这是我的当前代码链接。 谢谢任何帮助的人。