有没有办法在使用AS3点击按钮时重启应用程序?我想将程序的状态恢复为第一次运行时的状态,因为我尝试调用一个方法,将子项从它们添加到的Sprite
层中删除但是在执行它时我遇到了错误那样。
我无法移除Sprite
图层中的所有子图,因为我想删除的图层上有某些内容,而且有些内容我不想删除。
有什么建议吗?
答案 0 :(得分:1)
通常,您必须创建自己的清理功能。这显然很难在项目结束时正常工作,所以我通常与实际应用程序并行工作。它可能看起来像:
public function cleanup():void
{
// Remove listeners.
// Empty arrays.
// Remove children.
// etc
}
这并不是一种“内置”的方式,所以在这个阶段你需要经过漫长的调试过程才能完成所有工作。