在离开舞台之前Unload
将MovieClip更好地处理,以便从 RAM 中清除其内容,从而更好地释放 RAM? Removing
Adobe Flash AS2 文档:
removeMovieClip()
- 删除影片剪辑实例。unloadMovie()
- 删除影片剪辑实例的内容。
在离开舞台之前Unload
将MovieClip更好地处理,以便从 RAM 中清除其内容,从而更好地释放 RAM? Removing
Adobe Flash AS2 文档:
removeMovieClip()
- 删除影片剪辑实例。unloadMovie()
- 删除影片剪辑实例的内容。尽管我很讨厌这样说。removeMovieClip 不会删除影片剪辑的所有痕迹。例如:如果使用 setInterval ,即使在卸载或删除影片剪辑后它也会触发一个事件(因为我不得不找出困难的方法)
不,根据Live Docs:
unloadMovieClip
删除影片剪辑实例的内容。实例属性和剪辑处理程序保留。要删除实例,包括其属性和剪辑处理程序,请使用
MovieClip.removeMovieClip().
这意味着将删除一个实例removeMovieClip()
的所有痕迹,而只会删除它的内容。这也意味着没有必要在调用之前调用。MovieClip
unloadMovieClip()
unloadMovie()
removeMovieClip()
removeMovieClip 执行显式 unloadMovieClip(如有必要)。但是,卸载剪辑不会删除该实例。