【发布时间】:2013-03-17 13:03:09
【问题描述】:
首先我会简单解释一下:
我有 2 个数组,第一个 Array:holder,第二个 Array:Clips。 第一个数组是作为网格模式的动态空框,通过循环将每个项目推入数组并添加到舞台//仅针对位置 x,y
第二个数组:Clips 是动态加载的 SWF 电影,共 10 个 这些加载的 SWF 剪辑被“addChild”到 Holder Array 中,因此这些剪辑将在网格模式中同时被推入到 Clips 数组中,以供参考示例
Clips[1].x = 50 ; // this works fine
所以我知道我的剪辑在那里,正确引用。但是 icant 似乎做的是从 array:Clips 中删除所有内容
var len:int = Clips.length;
for( var i:int = 0; i < len; i++ ) {
this.removeChild( Clips[i] ) ;
}
我也尝试过拼接,结果相同,只是要么抛出错误,要么什么都不做,无论哪种方式,我的项目都没有删除/删除。
解释我在一个数组中加载 15 个项目的简单方法,每次按下按钮时我都想清除该数组并重新填充另外 15 个项目,这永远每 10 秒发生一次。..
我可以重新填充没问题,它会继续在旧内容上加载更多内容,但我希望清除旧内容
【问题讨论】:
标签: actionscript-3 flash actionscript flash-cs5