Flash AS3を使用してサウンド用のオン/オフボタンを作成しました。これらは機能しますが、オフボタンとオンボタンを押すたびに、音楽は再び再生されません。ルーピングサウンドas3
私はそれがループの問題だと信じていますが、間違っている可能性がありますか?私はそれがループの問題の場合にどのようなコードを使用するのかよく分かりません。
また、サウンドを自動的に再生する.swfを開いたときと同じように、btnOn関数のコードを追加する必要があります。
var mySound:Sound = new sandstorm(); //(sandstorm is my sound file)
var myChannel:SoundChannel = new SoundChannel();
var lastPosition:Number = 0;
myChannel = mySound.play();
btnOff.addEventListener(MouseEvent.CLICK, onClickPause);
function onClickPause(e:MouseEvent):void {
lastPosition = myChannel.position;
myChannel.stop();
}
乾杯:)
_「...私は音が自動的に再生さ.swfファイルを開くと、」_ので、あなたは、この命令がやっていると思います何を使用しています.play(); '?クリックしたときに何かが起こるように**したい**場合は、その命令をクリック処理機能の中に入れます。 PS:オーディオの一時停止と再開の両方に必要な関数onClickPauseがありますか? –