1

メインタイムラインのボタンをクリックして、メインタイムラインの別のムービークリップ内のフレームにジャンプできるようにする方法を見つけようとしています。これは私が今持っている間抜けなコードですが、これは多くの変更を加えた後のものなので、私が今どこにいるのか誰にもわかりません。これは単純な仮想ペット ゲームのためのもので、なぜこの特定の問題で苦労しているのかわかりません。私は何か大きなものを見逃しています。

function Shower(event:MouseEvent):void {
MovieClip(this.Egg).gotoAndPlay("shower");
}

// buttons
clean_btn.addEventListener(MouseEvent.CLICK, Shower);
4

1 に答える 1

1

クラスではなく、タイムラインでこれを書いているようです。MovieClip(this.Egg)再生しようとしているムービークリップにアクセスする必要はありません。代わりに、インスタンス名 (「my_mc」など) が必要であり、次のように呼び出すことができます。

function Shower(event:MouseEvent):void {
    my_mc.gotoAndPlay("shower");
}

// buttons
clean_btn.addEventListener(MouseEvent.CLICK, Shower);
于 2012-09-23T20:17:56.003 に答える