申し訳ありませんが、私にとっては「私のために」難しい問題があります。私はAdobe Flash CS6の初心者です。すべてのシーン/フレームで機能するAS3ボタン
問題
私はすべてのフレームのボタンの動作をすることはできません。別のフレームやシーンにジャンプすると、クリックできませんでした。
、について説明
私はボタンで何をしようとしているより多くの詳細を説明します。
私は、メニューに戻るようになっている「再生」シーンに配置された「戻る」メニューという名前のボタンを持っています。シーン(10フレーム)
を "再生" コードが "再生" シーンとコードで、フレーム1上に配置される
- "メインメニュー" シーン(1つのフレーム)
- 使用している:
backtomenu.addEventListener(MouseEvent.CLICK, backmenuClick);
function backmenuClick(ev:MouseEvent):void
{
gotoandPlay ("Main Menu");
}
- メインメニューには9つのボタンがあり、 "メインメニュー"シーンの各ボタンは "再生"シーンの別のフレームに移動します。 「バックグラウンド」ボタンは、「プレイシーン」のフレーム1に向かうボタンをクリックするとうまく動作しますが、「メインメニュー」のシーンから「再生」シーンのフレーム2、 、backtomenuボタンは機能しません。
コードをすべてのフレームで読み取り可能にする方法はありますか?ユニバーサルボタンを作る?なぜなら、私が "再生"シーンの2番目のフレームにいたときにコードが読み込まれていなかったからです。フレームごとに異なるコードを作成する必要がありますか?もしそうなら、それは気違いです。
シーンをドロップするか、シーンを変更しているMCの外側にボタンが存在するようにMCをネストします。また、シーンに使用するMCの上に2番目のMCを追加し、そこにそのボタンを追加することもできます。ただし、第2のMCが第1のMCではなく「ステージ」に追加されていることを確認してください。 – Vesper
どうすればいいですか? – Jack