unloadMovie 函数

unloadMovie(target:MovieClip) : Void
unloadMovie(target:String) : Void

从 Flash Player 中删除通过 loadMovie() 加载的影片剪辑。若要卸载通过 loadMovieNum() 加载的影片剪辑,应使用 unloadMovieNum() 而不是 unloadMovie()

可用性:ActionScript 1.0、Flash Player 3

参数

target:Object ― 影片剪辑的目标路径。此参数可以是一个字符串(例如 "my_mc"),也可以是对影片剪辑实例的直接引用(例如 my_mc)。能够接受参数以 Object 类型在签名中列出的多种数据类型。

示例

下面的示例创建一个名为 pic_mc 的新影片剪辑并将一个图像加载到该剪辑中。加载图像时使用的是 MovieClipLoader 类。当单击该图像时,影片剪辑会从 SWF 文件中卸载:

var pic_mcl:MovieClipLoader = new MovieClipLoader();
pic_mcl.loadClip("http://www.helpexamples.com/flash/images/image1.jpg",
 this.createEmptyMovieClip("pic_mc", this.getNextHighestDepth()));
var listenerObject:Object = new Object();
listenerObject.onLoadInit = function(target_mc) {
 target_mc.onRelease = function() {
 unloadMovie(pic_mc);
 /* or you could use the following, which refers to the movie clip referenced by 'target_mc'. */
 //unloadMovie(this);
 };
};
pic_mcl.addListener(listenerObject);

请参阅

loadMovie(MovieClip.loadMovie 方法), unloadClip(MovieClipLoader.unloadClip 方法)