当我摧毁舞台上的物体时。我通常只是removeChild(this),我删除了对象的事件监听器。这就是我需要做的全部删除对象??
答案 0 :(得分:3)
是......等等。
在AS3中,您无法销毁对象。您所能做的就是删除对它们的所有引用,这使它们可用于垃圾回收。 GC下次运行时,它会破坏它们如果它们可用。这是一个相当大的主题,但基本上,总是记得删除所有引用,你将朝着正确的方向前进。
请记住,代码仍然可以在可用于GC的对象中执行,有点奇怪,但需要注意。
答案 1 :(得分:0)
这取决于你所使用的类,如果它是一个加载的类,你必须卸载它,如果你有一个变量,保持对其他DisplayObject
的引用,你应该将它们为空,等等...... / p>