嗨,我创建了一个自定义类,我想在其中创建一个影片剪辑的 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 的引用访问可能未定义的属性收集器。