Actionscript で定義されたカスタム クラスがあり、Flash アプリケーションのメイン ドキュメントでそのインスタンスを作成したいと考えています。ただし、引数を 1 つ指定してコンストラクターを呼び出した後、Flash で次のエラーが表示されます。
Error #1063: Argument count mismatch on coa.application::MenuItem(). Expected 1, got 0.
これは私のクラスです:
public class MenuItem extends MovieClip{
var button:SimpleButton;
public function MenuItem(buttonLoc:uint) {
button = new InvBtn();
this.addChild(button);
button.x=-81;
button.y=buttonLoc*33;
button.addEventListener(MouseEvent.CLICK, mybringToFront);
}
}
そして、これはそのコンストラクターを呼び出す私の試みです:
var menu1:MovieClip = new MenuItem(3);
何か考えはありますか?