我正在开发一个从 XML 动态生成导航的 Flash 项目。现在我正试图让它与数组一起工作,这样一旦我知道逻辑有效,我就可以将它调整为 xml。我是 as3 的新手,学习有点坎坷。我一直在寻找解决方案,但是我看到的许多示例要么太简单而无法回答我的问题,要么太复杂而无法理解,因为我是新人。这是我正在使用的代码。
var clientList:Array = new Array("Client1","Client2","Client3","Client4","Client5","Client6","Client7","Client8","Client9","Client10","Client11","Client12","Client13","Client14","Client15");
for each (var cName in clientList){
var newClientBtn:btnClientNav = new btnClientNav();
newClientBtn.x = workX;
newClientBtn.y = workY;
workY += newClientBtn.height;
newClientBtn.mcClientName.text = cName;
lContent.mcWork.addChild(newClientBtn.name);
trace(newClientBtn);
}
我不知道如何正确引用动态创建的剪辑。我在按钮中有一个动态文本框,但不知道如何正确引用它来更改它,那么我的下一个问题将是引用按钮以进行翻转和单击代码。我知道这可能很容易解决,但我已经看它太久了,我的眼睛开始交叉..提前感谢您提供的任何建议。