我正在运行将swfs加载到舞台上的for循环。 _componentData是一个XMLList。AS3:设置加载的swf的实例名称
private function loadDevices():void
{
for each (var d:XML in _componentData.device)
{
var iname:String = d. @ iname;
var mLoader:Loader = new Loader();
var mRequest:URLRequest = new URLRequest(d. @ path);
mLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onDeviceLoadComplete);
mLoader.load(mRequest);
}
}
Inside onDeviceLoadComplete我希望能够设置加载的swf的实例名称。我可以发送额外的参数给事件处理函数吗?还是有更好的方法?
如果目标是属性引用,则可以随时设置'name'属性。 – Pythovore 2011-03-04 14:53:59
我不知道如何在处理函数中添加名称。 – 2011-03-04 15:40:04