电影剪辑名称

时间:2016-04-28 23:26:08

标签: actionscript-3 flash-cs6

我遇到了AS3和addChild方法的麻烦。

首先,我创建一个名为“container”的对象。在容器内部,我使用名为“holder”的库中的空MovieClip创建一个空对象。然后我在container.holder中创建了Movieclips 但我无法访问MovieClips!谁知道为什么?这是代码:

// Creating object
var container:Object {
   x: 30,
   y: 30
}

// Empty object
var eObject: MovieClip = new MovieClip();
container.holder = eObject;

// Creating Movieclips
var mc : MovieClip;
   for (var i : int = 0; i < 5; i++) {
      var mc: _myClip = new _myClip(); // _myClip is a MC from my library.
      mc.name = "myMc"+ i;
      mc.x = 10;
      container.holder.addChild(mc);
}

// Calling MovieClips
container.holder["myMc"+3].x = 40; // Nothing happens

1 个答案:

答案 0 :(得分:0)

您可以使用数组来降低new SelectListItem() { Text = "Yes", Value="True", Selected = false } 属性的复杂性和不必要的使用:

name