Có một cách để giải quyết vấn đề này, tùy thuộc vào việc bạn đang làm. Nếu tất cả các clip này được thêm vào giai đoạn thì bạn có thể sử dụng phương thức getChildByName để truy cập chúng. thiết lập của bạn sẽ giống như thế này:
var clips:Array = [];
for (var i:int = 0; i < 100; i++) {
clips[i] = new MovieClip();
clips[i].name = "clip" + i;
addChild(clips[i]);
}
trace (getChildByName("clip2")); // traces [object MovieClip]
này được thực hiện bằng cách truy vấn API hiển thị, tuy nhiên, do đó bạn không thể sử dụng getChildByName về bất cứ điều gì đó là không được thêm vào một danh sách hiển thị ở đâu đó.
Hy vọng điều đó sẽ hữu ích!
tại sao bạn không sử dụng mảng? – Amarghosh