2012-02-26 4 views
0

私はオーディオを再生し、スライドショーを表示するインタラクティブなフラッシュソフトウェアを開発しています。各スライドショーに対応するサウンドクリップがあります。フラッシュのサウンドクリップが正しく再生されない

サウンドを整理して簡単に一時停止して再生するには、サウンドをムービークリップとして1つのレイヤーに配置します。スライドの変更がある場合は、対応するサウンドムービークリップで構成されるキーフレームをスライドに配置し、前のサウンドムービークリップをステージから削除します。

しかし、スライド3からスライド2の先頭にgotoAndPlay()をすると、スライド1のサウンドも再生を開始しました。私は最初のサウンドムービークリップをスライド2の開始の直前に削除したので混乱しています。

誰かが間違っていると指摘できますか?

答えて

0

Flashを使用してサウンドをタイムラインに直接入力すると、デフォルトとして終了するまで再生されます。 同期モードを「ストリーム」に設定しようとします。これはあなたを助けるはずです。そうでない場合は、サウンドクリップをプログラムで追加し、Actionscriptでコントロールすることができます。

+0

ご協力いただきありがとうございます。私は実際に私の問題を解決するために第二の方法を使用します。サウンドをムービークリップに置くのではなく、サウンドとサウンドチャンネルのクラスを使用して外部にロードするだけで、簡単に管理できます。 – badcoder

+0

私の答えがあなたを助けてくれたなら、それを正解とマークすることを検討してください。ありがとう。 –

関連する問題