Button 复位按钮AS3

Button 复位按钮AS3,button,mouseevent,reset,Button,Mouseevent,Reset,对于一个类项目,我用as3制作了一个清洁海洋的“隐藏图片”游戏,当你点击一个隐藏图片时,它会高亮显示,并在图例中,将图例中的对象移动到一个“垃圾桶” 所有这些都很容易完成,但现在要让游戏重新启动 由于该项目中的所有动画都必须在AS3中完成,并且没有使用帧、中间帧或场景,那么如何制作重置按钮。GotoandPlay无法工作,因为只有1帧 是否有用于删除所有鼠标单击事件的命令 提前谢谢大家, Stephen我认为在这种情况下,最好在初始化为起始状态的类中对游戏进行建模。然后重置按钮所要做的就是移除当

对于一个类项目,我用as3制作了一个清洁海洋的“隐藏图片”游戏,当你点击一个隐藏图片时,它会高亮显示,并在图例中,将图例中的对象移动到一个“垃圾桶”

所有这些都很容易完成,但现在要让游戏重新启动

由于该项目中的所有动画都必须在AS3中完成,并且没有使用帧、中间帧或场景,那么如何制作重置按钮。GotoandPlay无法工作,因为只有1帧

是否有用于删除所有鼠标单击事件的命令

提前谢谢大家,


Stephen

我认为在这种情况下,最好在初始化为起始状态的类中对游戏进行建模。然后重置按钮所要做的就是移除当前游戏对象并创建一个新对象(或重新初始化当前对象)


也许有一个AS3命令可以重新启动您的程序,但我不确定。

要添加到Lex的注释中,我发现在创建类时,可以创建一个dispose()函数来配合它。它基本上会清除所有创建的对象,并将所有变量重置回默认值。跟踪您创建的每个DisplayObject总是一个好主意,以后需要清除这些DisplayObject。