2012-01-02 183 views
0

你好,我做了簡單的site,但我加載圖像有點麻煩。正如你可以看到新的類別,有新的形象。有一個問題,因爲只有img正在加載,並且我想加載我的網站時加載所有圖像。 示例代碼我如何與這些img操作。圖片加載網站加載

imgUrls.push("img/01.jpg"); 
imgUrls.push("img/02.jpg"); 
var k3:Boolean=false; 

btn1.addEventListener(MouseEvet.CLICK, clickFunc); 
function clickFunc(e:MouseEvent):void 
if (k3==false) 
{ 
    img1.myUILoader.source = imgUrls[0]; 
    k3=true; 

}else 
{ 
    img2.myUILoader.source = imgUrls[0]; 
    k3=false; 
} 

btn2.addEventListener(MouseEvet.CLICK, clickFunc2); 
function clickFunc2(e:MouseEvent):void 
if (k3==false) 
{ 
    img1.myUILoader.source = imgUrls[1]; 
    k3=true; 

}else 
{ 
    img2.myUILoader.source = imgUrls[1]; 
    k3=false; 
} 

所以我的問題是:我如何可以加載所有網站的img?

+0

這似乎是你剛剛問到的其他兩個問題的重複帖子。請將它們合併成一個問題,並在發現更多答案時添加它。 – iND 2012-01-07 19:43:10

回答

0

您的代碼當前正在告訴程序在單擊btn1btn2時加載圖像。您需要告訴程序在用戶輸入之前立即加載圖像,然後讓btn1btn2顯示它們。

+0

好的,但我怎麼能告訴他呢? – 2012-01-02 20:27:15

+0

那麼,如果'img1.myUILoader.source = imgUrls [0];'告訴它加載,把它放在'imgUrls.push(「img/01.jpg」);' – 2012-01-03 02:13:15

+0

是的,但你可以在網站上看到我總是使用img1.myUILoader和img2.myUILoader。 – 2012-01-03 08:02:35