ActionScript 2.0 语言参考 |
|
|
|
| ActionScript 语言元素 > 全局函数 > 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 方法)
|
|
|
|