0
在一個小項目中,我做了一個函數來在一個條件下調用另一個函數。調用一個函數並接收:「不正確的參數數目,預期1」。
import flash.events.Event;
var yspeed:Number=0;
var maxspeed:Number=5;
var accel:Number=.1;
stage.addEventListener(Event.ENTER_FRAME, code);
function code(codeevent:Event){
if(sprite1.y>449){
code2();
}
}
function code2(code2event:Event):void{
if(yspeed<5){
yspeed+=.5
yspeed-=accel
}
if(yspeed>5){
yspeed=5
}
sprite1.y-=yspeed;
trace(yspeed)
}
我得到的錯誤:Line 9 1136: Incorrect number of arguments. Expected 1.
在九號線,它只是有code2();
注意,我已經嘗試做
code2(Event);
code2(code2event:Event);
code2(code2event);
,他們都拿出了不同的錯誤。 我也嘗試更改函數的名稱,並在調用它之後添加:void
。
目前,sprite1的位置爲x = 182和Y = 482在舞臺上是小320x480
我沒有對爲什麼會發生任何頭緒。
工作,謝謝! –