2010-11-18 9 views
1

いくつかのイメージを配列にロードし、それらをループしてロードした後にフェードアウトするクイックビットを作成しようとしています。私が得ているエラーは..イメージのフェード - 引数エラー

ArgumentError:エラー#1063:images_fla :: MainTimeline/goPlay()の引数の数が一致しません。あなたはgoPlay()の宣言で引数が欠落している

import fl.transitions.Tween; 
import fl.transitions.easing.*; 

play_btn.addEventListener(MouseEvent.CLICK, goPlay) 

var images = new Array(); 

images[0] = "../1.jpg"; 
images[1] = "../2.jpg"; 
images[2] = "../3.jpg"; 
images[3] = "../4.jpg"; 
images[4] = "../5.jpg"; 
images[5] = "../6.jpg"; 
images[6] = "../7.jpg"; 
images[7] = "../8.jpg"; 
images[8] = "../9.jpg"; 
images[9] = "../10.jpg"; 

function goPlay() { 
    for (var i:int = 0; i <10; i++) { 
    loadWindow.source = images[i]; 
    var myTween:Tween = new Tween(images[i], "x", Elastic.easeOut, 0, 300, 5, true); 
} 
} 

答えて

1

から0を期待し、1

私のコードを得ました。イベントリスナーは、発生したイベントに関するデータを含むEventオブジェクトで呼び出されます。それは次のようになります

function goPlay(e:Event) { ... 
0

あなたは、画像[i]は、loadWindowにないトゥイーンされなければならない...と、およびe:Srayerのようなイベントは

を言いました