其實與fla文件位置沒關係,只要跟swf文件保持相對位置就可以了。書寫相對位置的時候跟網頁中引用圖片格式相同。具體讀取方法如下:
var request:URLRequest=new URLRequest("image/1.jpg");
var loader:Loader=new Loader();
loader.load(request);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,addToStage);
function addToStage(e:Event):void{
mc=loader.contentLoaderInfo.content;
this.addChild(mc);
e.target.removeEventListener(Event.COMPLETE,addToStage);
}
使用時請注意兩點:
1.如果讀取多張圖片時,每讀取一張圖片請重新定義一個loader
2.當該swf文件內嵌在網頁內時,圖片路徑應當填寫該網頁的相對位置而不是swf文件的相對聞之