我正在添加 moiveClips 并相应地放置它们的位置。我将所有动态添加的剪辑放在一个新的影片剪辑中,然后在舞台上居中。作为测试,我看到我可以控制主容器中的 alpha,但我无法访问子容器。如何分别评估每个 flagButton?在下面的这个循环示例中会有几个。
var flagButton:MovieClip;
var flagArray:Array = new Array;
var flagDisplayButtons:MovieClip = new MovieClip();
function displayFlagButtons()
{
for( var i = 0; flagArray.length > i; i++)
{
var flagButton:MovieClip = new roundButton();
flagButton.x = (flagButton.width + 10) * i;
flagButton.y = stage.stageHeight - flagButton.height;
addChild(flagButton);
flagDisplayButtons.addChild(flagButton);
}
addChild(flagDisplayButtons);
// Works
flagDisplayButtons.x = stage.stageWidth/2 - flagDisplayButtons.width/2;
// Does not see flagButton
flagDisplayButtons.flagButton.alpha = .5;
}
获取错误: 类型错误:错误 #1010:术语未定义且没有属性。