ユーザーがいつでもボタンをクリックして他のページに移動できる、ページ化された対話を作成しようとしています。各ページは、タイムライン上の一時点で停止し、ページのムービークリップを再生します。そのようです:
exportRoot.introEnabled.addEventListener("click", introHandler.bind(this));
function introHandler()
{
//mute all media here?
exportRoot.gotoAndPlay(0); // <-- Frame where page starts
}
私の問題は、これが actionscript ではなく HTML5 Canvas である場合に発生します。つまり、オーディオをイベント同期する必要があります。
シーンごとにページを切り替えるとgotoAndPlay()
、前のシーンの音が止まらないという問題が発生します。
検索しても、ここに載せる価値のあるものは何ももたらされません。
ボタンの機能内ですべての再生音をミュートまたは停止する方法があるかどうか疑問に思っていますか?
**注: 各ページには約 10 のサウンドがあるため、各サウンドを個別にミュートまたは停止するだけでは非常に面倒です。