SimpleButton(getChildByName(button_name))返回null

时间:2013-11-27 21:58:25

标签: actionscript-3


我刚开始学习AS3而且我被困住了。 我试图从XML文件中获取某些按钮的实例名称然后使这些按钮消失,但是存在问题。当我尝试找到按钮时,getChildByName 我使用的方法返回null。
这是我的代码:

for (var i:int = 1; i < countries.item.length(); i++) {
 var button_name:String = countries.item[i].Name.toString();
 trace(button_name);
 var button1:SimpleButton = SimpleButton(getChildByName(button_name));
 trace(button1);
 button1.visible=false;
}

如您所见,我检查是否获得实例名称并且 trace(button_name)正常工作。
现在,另一方面 trace(button1)返回null,我不明白为什么。 有什么建议吗?

0 个答案:

没有答案