挨拶、
あるフレームから別のフレームに移動すると、FLVPlaypackコンポーネントを停止する際に問題が発生します。このフレームでは、インスタンス名(vi)のプレイがまだバックグラウンドで機能しています。フラッシュがロードされたとき、vi.stop()を使用して再生を停止しました。また、ボタンがクリックされたときに呼び出される各関数に同じ行を追加しましたが、いずれかのボタンをクリックすると、バックグラウンドで再生されているサウンドと、プレーヤーのあるフレーム1に移動するボタン(b1)を押すと、プレーヤーは停止しますが、サウンドは再生されたままになります。
この問題を解決するのを手伝ってください。私が欲しいのは、別のフレームに移動するときにプレーヤーを停止することだけです。
これが私のコードです:
stop();
vi.stop();
b1.addEventListener(MouseEvent.CLICK, bt1);
b2.addEventListener(MouseEvent.CLICK, bt2);
b3.addEventListener(MouseEvent.CLICK, bt3);
function bt1(evt:MouseEvent) {
gotoAndStop(1);
vi.stop();
}
function bt2(evt:MouseEvent) {
gotoAndStop(2);
vi.stop();
}
function bt3(evt:MouseEvent) {
gotoAndStop(3);
vi.stop();
}