我对动作脚本很陌生,我有这个场景。我有一个组合框“elementPicker”,我有一个从 XML 文件加载图像的项目,XML 文件的设置如下
<elements>
<head>
<imgpath>/img/x.png</imgpath>
</head>
<head>...</head>
<head>...</head>
<eyes>...</eyes>
<eyes>...</eyes>
<eyes>...</eyes>
</elements>
依此类推,所以在我的组合框中,我会有“头”、“眼睛”等选项。我想要的是基于组合框中的数据来更改将哪个 xml 元素加载到包含图像路径的数组中
我尝试了类似的东西
var comboSelection:String = elementPicker.selectedItem.label;
然后,当我循环将路径放入数组时:
elementPathList.push(theXMLData.comboSelection.imgpath[ b ]);
但这不起作用,输出显示:TypeError:错误#1009:无法访问空对象引用的属性或方法。
关于如何做到这一点的任何想法?