2013-08-23 21 views
0

當我在actionscript 3中顯示圖像時有什麼更好的。使用Embed還是使用urlRequest並在加載器中顯示它會更好?我正在詢問瑞士法郎的規模以及最終用戶體驗。Embed VS URLRequest

var myImageLoader:Loader = new Loader(); 
var myImageLocation:URLRequest = new URLRequest("images/loading.gif"); 
myImageLoader.load(myImageLocation); 
addChild(myImageLoader) 

回答

0

我認爲這取決於您嘗試加載/嵌入的大小。嵌入使得SWF的文件大小更大,加載時間更長,但是一旦加載,您就擁有了所有圖像。

如果使用加載器,則SWF較小,但用戶必須等待加載圖像。我認爲最好使用加載程序並通知用戶您正在忙於加載圖像。

1

嵌入用於這種情況下,當真實圖像/ swf尚未加載時,image/swf用於默認顯示。例如,在網頁遊戲或社交遊戲中,角色動畫師有時會很大,所以在加載角色動畫師之前,我們將使用嵌入式swf作爲動畫師,並且在角色動畫師加載時將被替換。

而在這種情況下,Embed圖像/ swf通常非常簡單,尺寸很小。