【发布时间】:2010-02-03 18:27:43
【问题描述】:
我有点困惑。我制作了一个按钮符号,并放置了一个名为“butLabel”的文本框。此按钮被封装到另一个名为 MainMenu 的影片剪辑中。 cbegin 是我给按钮的实例名称。如果我这样追踪....
trace(menu.cbegin);
它识别 cbegin 是一个按钮。但如果我这样追踪它
trace(menu.cbegin.butLabel);
它说 butLabel 为空。下面是我如何调用菜单动画剪辑
var menu = new MainMenu();
trace(menu.cbegin.butLabel);
menu.x = sr.stageWidth/2;
menu.y = sr.stageHeight/2;
同样,按钮有效,但按钮内部的标签无效。文本字段设置为动态,我将实例名称字段中的名称复制并粘贴到我的代码中。所以它们必须相同。我还开始默认从库中将单词按钮键入文本字段,它似乎工作正常,但如果我通过代码更改文本字段,它就不起作用。关于发生了什么的任何建议?谢谢!
【问题讨论】:
-
能否提供更多代码进行测试?
标签: flash actionscript-3 actionscript