我需要從XML與加載一組圖像和分配交互他們AS3分配類到XML加載元件
首先我加載XML
import flash.display.Loader;
import flash.net.URLRequest;
var loader:Loader = new URLLoader();
var request:URLRequest = new URLRequest("myXML.xml");
loader.load(request);
loader.addEventListener(Event.Complete, proessFile);
function processFile(e:Event):void
{
var loadedXML:XML = (e.target.data);
}
//load set of images from XML file
for (var i:uint = 0; i < loadedXML.image.length(); i++)
{
var imgLoader:Loader = new Loader();
var imgRequest:URLRequest = new URLRequest (loadedXML.img[i].attribute("filepath"));
imgLoader.load(imgRequest);
addChild(imgLoader);
}
這裏我需要讓每一個圖像拖動。是否可以將其更改爲另一種數據類型,b/c我無法使用Loader?
我試過將它們分配給.name屬性,但我以後無法再調用它們。
我不知道如果我足夠清楚,但基本上我需要處理每一個加載的圖像作爲新的對象。是否可以爲每個圖像分配變量?
任何有關這裏的工作流程的建議將不勝感激。
謝謝你的幫助。我已經將對象放入Sprite中,並使用數組訪問它們。 – 2009-08-13 14:59:11