Actionscript 3 Flash Pro:只有在第1帧上,对象碰撞才能正常工作

Actionscript 3 Flash Pro:只有在第1帧上,对象碰撞才能正常工作,actionscript-3,flash,collision,Actionscript 3,Flash,Collision,正如你可能已经注意到的那样,仅仅通过阅读标题就很难总结问题, 这可能就是我在任何地方都找不到解决方案的原因 我目前正在使用adobe flash pro CC开发一款flash游戏 我从创建侧滚游戏的第一级开始,让所有东西都按我所希望的那样工作。我所有的工作都是在一个单帧(第1帧)和一个单层上进行的,效果很好。 然而,当我继续将框架向后移动一点,并在其前面为菜单添加框架时,我遇到了一个问题。 当我“gotoAndStop”到上面有我的游戏内容的画面时,除了角色和对象之间的碰撞之外,一切都正常。我

正如你可能已经注意到的那样,仅仅通过阅读标题就很难总结问题, 这可能就是我在任何地方都找不到解决方案的原因

我目前正在使用adobe flash pro CC开发一款flash游戏

我从创建侧滚游戏的第一级开始,让所有东西都按我所希望的那样工作。我所有的工作都是在一个单帧(第1帧)和一个单层上进行的,效果很好。 然而,当我继续将框架向后移动一点,并在其前面为菜单添加框架时,我遇到了一个问题。 当我“gotoAndStop”到上面有我的游戏内容的画面时,除了角色和对象之间的碰撞之外,一切都正常。我的角色现在沉入“地板对象”中,大约有他的大小,而当我将框架移回“框架1”时,一切又恢复正常


我正在为这件事发疯。请帮助我:(

在flash中,当您开始更改动态属性(如x或y)时,该对象将独立于它最初所在的关键帧~forever~,即使您返回到原始关键帧。因此,如果启动一些enterframe并在之后更改播放头,您将遇到一些麻烦(但这是意料之中的)行为

理想情况下,跳到游戏关键帧,然后调用启动游戏所需的任何方法