【发布时间】:2011-08-07 20:13:19
【问题描述】:
您好,我创建了一个自定义类,我想在其中创建一个影片剪辑的 x 个实例。但以下不起作用:
package {
import flash.display.MovieClip;
public class CustomClass extends MovieClip {
public function CustomClass(amount:uint) {
var Collector:Array = new Array();
//Add and position Tiles to stage.
for (var i:uint = 1; i <= amount; i++){
var newMovieClip:MovieClip = new MovieClip;
newMovieClip.y = amount * 10;
Collector.push(newMovieClip);
}
addChild(Collector);
}
}
}
我想用
将它们放在时间轴上 var customClass_mc:CustomClass = new CustomClass(10); addChild(customClass_mc); //尝试跟踪其中一个实例的 x 位置。 跟踪(customClass_mc.Collector[5].x);我不断收到错误消息:场景 1,图层“图层 1”,第 1 帧,第 5 行 1119:通过静态类型 CustomClass 的引用访问可能未定义的属性收集器。
【问题讨论】:
标签: actionscript-3 dynamic instances