Flash:第1帧上的动作脚本无处不在! :O

| 我在一个项目中没有任何物体。我这样做,使代码告诉对象生成。无论如何,当我试图制作一个新的帧时,如果我按了动画片段,则应该播放第2帧,那么从第1帧开始的动作脚本代码将跟随第2帧。 为什么?     
已邀请:
如果使用动作脚本绘制内容,则框架不会影响它。 为什么?编译影片时,Flash会获取这些帧并将其转换为动作脚本。而且,编译器不仅处理图形,还处理旧对象消失时的清理。由于您不使用关键帧来处理图形,而是通过动作脚本手动绘制对象,因此还需要手动进行清理。 为此,您可以添加离开框架时调用的函数,例如:
public function destroy():void{
    // clear listeners
    someMovie.removeEventListener(MouseEvent.CLICK,onClick);
    // delete movies you don\'t need anymore
    someMovieParent.removeChild(someMovie);
}
    
将第二帧设置为关键帧(按F6),因为现在它可能只是经典帧 关键帧中的动作脚本也可以在随后的所有帧中使用,直到出现另一个关键帧     

要回复问题请先登录注册