1

サウンドを再生すると、通常は最初に再生されますが、その後の再生時にも、アプリの現在再生中のアニメーションが停止します。

すべてのサウンド オブジェクトを Jukebox というクラスの静的変数に格納しました。コード内でサウンドを再生する必要がある箇所で、playSfx() という Jukebox の静的メソッドを呼び出します。

関連するコードは次のとおりです。

public static function
playSfx( snd:Sound, vol:Number = 1 ):void
{
    _channelSfx = snd.play();
    _transform = _channelSfx.soundTransform;
    _transform.volume = vol;
    _channelSfx.soundTransform = _transform;
}

どんな助けでも大歓迎です。乾杯!

4

0 に答える 0