0

在离开舞台之前Unload将MovieClip更好地处理,以便从 RAM 中清除其内容,从而更好地释放 RAM? Removing

Adobe Flash AS2 文档:

  • removeMovieClip()- 删除影片剪辑实例。
  • unloadMovie()- 删除影片剪辑实例的内容。
4

3 回答 3

4

尽管我很讨厌这样说。removeMovieClip 不会删除影片剪辑的所有痕迹。例如:如果使用 setInterval ,即使在卸载或删除影片剪辑后它也会触发一个事件(因为我不得不找出困难的方法)

于 2012-11-22T09:21:54.703 回答
2

不,根据Live Docs:

unloadMovieClip删除影片剪辑实例的内容。实例属性和剪辑处理程序保留。

删除实例,包括其属性和剪辑处理程序,请使用MovieClip.removeMovieClip().

这意味着将删除一个实例removeMovieClip()的所有痕迹,而只会删除它的内容。这也意味着没有必要在调用之前调用。MovieClipunloadMovieClip()unloadMovie()removeMovieClip()

于 2009-02-18T23:09:26.703 回答
0

removeMovieClip 执行显式 unloadMovieClip(如有必要)。但是,卸载剪辑不会删除该实例。

于 2009-01-26T22:41:12.323 回答