私は3つの異なるボタンを持っています。ボタンの 1 つをクリックすると、stageSelect 関数がアクティブになり、ボタンの番号が出力されるはずです。
しかし、それを行うと、タイトルにエラーが表示されます。ここで何が間違っていますか?
package {
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.events.MouseEvent;
import flash.ui.Mouse;
public class MenuScreen extends MovieClip {
public function MenuScreen() {
Mouse.show();
selectGrass.addEventListener(MouseEvent.CLICK, stageSelect, 1);
selectDirt.addEventListener(MouseEvent.CLICK, stageSelect, 2);
selectGravel.addEventListener(MouseEvent.CLICK, stageSelect, 3);
}
public function stageSelect(stageID:Number) {
trace(stageID);
}
}
}