0
我试图创建一个高分列表。 我有一个movieclip(“高分”),并在其中我有实例名称的动态文本字段。现在我试图让这些文本框,以便我可以改变里面的文本。因为我让他们在一个循环中,我得到他们与getChildByName(和这个工程)。但我得到的回复是一个DisplayObject,因此我得到错误:implicit coercion of a value of type class to an unrelated type...
Actionscript:获取textfields并动态分配它们
我知道是什么错误..但我不知道如何解决它。
这里是我的代码:
private function updateSingleList(result:XML):void
{
if(result['header']['success'] != 'true'){
return;
}
for(var i:uint = 0; i < result['items']['item'].length(); i++)
{
var pos:uint = i+1;
var name:String = 'name_' + pos;
var score:String = 'score_' + pos;
var rowName:TextField = highscore.getChildByName(name);
var rowScore:TextField = highscore.getChildByName(score);
rowName.text = result['items']['item'][i]['name'].toString();
rowScore.text = result['items']['item'][i]['score'].toString();
}
}
的感谢!
太好了!谢谢! – Alexander 2013-04-20 17:30:53