卸载前卸载MovieClip?

时间:2009-01-26 14:55:09

标签: flash garbage-collection actionscript-2 movieclip

Unload之前的 Removing放在舞台之外是否更好?为了让内容从RAM中清除,从而更好地释放RAM?< / p>

Adob​​e Flash AS2文档:

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

3 个答案:

答案 0 :(得分:4)

尽管我不想这么说。 removeMovieClip不会删除动画片段的所有痕迹。 例如:如果使用setInterval,即使在卸载或移除动画片段之后它也会触发事件(因为我必须找到困难的方法)

答案 1 :(得分:2)

没有。根据{{​​3}}

  

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

     

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

这意味着removeMovieClip()将删除MovieClip个实例的所有痕迹,而unloadMovieClip()只会删除它的内容。这也意味着在调用unloadMovie()之前无需调用removeMovieClip()

答案 2 :(得分:0)

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