as3 で自分のゲームのバックグラウンド ミュージックを機能させようとしています。私が欲しいのは、メニュー画面用のサウンドトラックと、ゲーム用のサウンドトラックをもう 1 つ用意することです。メニュー ミュージックは、メニュー フレーム (プログラムのフレーム 2 ~ 5) を切り替えるときに停止したり、新しいインスタンスを作成したりしないでください。
これを行うために、タイムラインに「音楽」レイヤーを作成し、フレーム 2 に 1 つのキーフレームをコードで作成しました。
music=introMusic.play();
ここで、'music' は soundChannel 変数です
ただし、ヘルプ メニューに移動してからタイトル (フレーム 2) に戻ると、コードが含まれている音楽レイヤーのフレームを離れていないにもかかわらず、曲の別のインスタンスの再生が開始されます。
soundChannel の再生を停止する方法は認識していますが、プレーヤーが実際にレベルに入るまで、すべてのメニュー画面で中断されたサウンドの再生を継続したいと考えています。
PS私はas3に比較的慣れていないので、レイヤー上のキーフレーム(円から正方形まで)間の空きスペースは1フレームだけだと思いますか?たぶんそれは間違っていると思いましたか?
前もって感謝します。