我刚开始学习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,我不明白为什么。
有什么建议吗?