大家好,又见面了,我是你们的朋友全栈君。
this[“container”].attachMovie(“useLoad”, “useLoadMc”, this.getNextHighestDepth());
attachMovie 不等于直接赋值,而是将库链接”useLoad”影片命名为”useLoadMc”,并添加到this[“container”]容器中;
所以 remove(this[“container”][“useLoadMc”]),仅仅删除被添加到容器this[“container”]的useLoadMc影片剪辑
/** * 删除非自身的影片 * @param _mc */ public function removeAllIn(_mc:Object):Void { var m:MovieClip; for (var i in _mc) { m = _mc[i]; if ((m != _mc)) { remove(m); } } } /** * 删除自身影片 * @param _mc */ public function remove(_mc:MovieClip):Void { _mc.getDepth() < 0 ? _mc.swapDepths(_mc._parent.getNextHighestDepth()):0; _mc.removeMovieClip(); _mc.unloadMovie(); _mc = null; }
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/155280.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...