1
我有一個簡單的24張圖片的水平畫廊。 AS3簡單的水平畫廊
這個想法是在屏幕上顯示全部(24)和中間的3張圖片,以自動方式顯示爲大圖(如方案)。這意味着當按下一些箭頭時,圖像的移動必須是一個。他們也必須自動循環。所以第一個可以在中間去。
這是我的代碼到目前爲止。 (我沒有放置全部24個縮略圖,這裏只有3個縮略圖僅用於測試)我已經設法移動縮略圖並選擇一個大的圖片。但是我需要它在中間被自動選中。
buttonL1_btn.addEventListener(MouseEvent.CLICK, left);
buttonR1_btn.addEventListener(MouseEvent.CLICK, right);
function left(event:Event):void{
box_mc.x -=50;
}
function right(event:Event):void{
box_mc.x +=50;
}
//imgs
img_3_big.visible = false;
box_mc.img_1.addEventListener(MouseEvent.CLICK, img1_show);
function img1_show(e:MouseEvent):void {
img_3_big.visible = true;
img_3_big.gotoAndStop(3);
}
box_mc.img_2.addEventListener(MouseEvent.CLICK, img2_show);
function img2_show(e:MouseEvent):void {
img_3_big.visible = true;
img_3_big.gotoAndStop(2);
}
box_mc.img_3.addEventListener(MouseEvent.CLICK, img3_show);
function img3_show(e:MouseEvent):void {
img_3_big.visible = true;
img_3_big.gotoAndStop(1);
}
向不相關類型flash.net:URLRequest的String類型值的隱式強制轉換。 - 在此 - loaderMain.load(allImagePaths [currentImageIndex]); loaderThumb_Left.load(allImageThumbPaths [indexLeft]); loaderThumb_Middle.load(allImageThumbPaths [currentImageIndex]); loaderThumb_Right.load(allImageThumbPaths [indexRight]); – Kircho
首先,它在這裏皺起眉頭,不接受沒有解釋或沒有選擇更好的答案的答案,特別是如果它看起來是因爲你剛剛在評論中發佈了一個單獨的問題。通常我在這一點上不會再提供幫助,但我今天感覺特別有用。這聽起來像你有代碼說'loader.load(「url」)'應該改爲'loader.load(new URLRequest(「url」));'注意URLRequest。如果你有進一步的問題,你應該發佈另一個問題,而不是根據另一個問題來評判我對這個問題的答案。 – ToddBFisher
謝謝你。我是新來的。我不想冒犯你。我不知道問題出在哪裏。這就是爲什麼我把你的答案標記爲沒有答案。謝謝! – Kircho