我遇到了一个影片剪辑与 Actionscript 3 中数组中的元素发生冲突的问题。当我专门定义一个要与之发生冲突的影片剪辑时,它可以正常工作。但是,一旦我将代码放入 for 循环中,它就会停止工作。这就是我的意思:
此代码用于检测播放器是否与 2 个影片剪辑的顶部发生碰撞:http: //pastebin.com/YkCzrykr
一旦我将碰撞代码转换为数组并检测玩家是否与内部的任何东西发生碰撞,它就会停止工作,如下代码所示:http: //pastebin.com/WeffU8as
应该发生的是玩家在平台上方(由 sldTerrain# 定义)生成并下降并停止。这在我使用粗略代码时有效,但在我将元素放入数组时无效。有谁能够帮助我?
先感谢您。