2012-01-17 16 views
0

だから私はフラッシュ - フラッシュプロジェクトの編集中に、曲の再生を再開する

は私が曲を演奏している曲で、いくつかの視覚的な変更を同期するよ...自分がフラッシュの少しを行うために必要見つけました。問題は、アニメーションの変更をプレビューするときに曲を再生するために、フレーム0からFlashプロジェクトを再生する必要があることです。

これは発生するものと同期しようとすると問題になります後の曲で。たとえば、フレーム300で何かを同期しようとすると、フレーム300以降の曲を聴くために、フレーム0のアニメーション全体を再プレイする必要があります。

開発中にアニメーションの実行を開始する場所に関係なく、正しい位置から開始して、曲を再生する方法はありますか?

私は、再生ヘッドを動かすためにアクションスクリプトで何かをハックアップして、現在再生されていない場合はその曲を再生できますが、この問題の簡単な解決策が必要であるため、

答えて

1

オーディオのサウンド形式をプロパティウィンドウの[ストリーム]と[イベント]に設定します。これにより、タイムラインをスクラブしながらサウンドを聞くことができ、いつでもIDEで再生を開始することができます。

(これは、曲が長すぎると同期を維持するのにも役立ちます。正しく設定されていないと、長いアニメーションで音声同期が失われることで有名です)

0
//Stores the position of the "playback head" 
var pausePosition:Number = sndChannel.position; 
sndChannel.stop(); 

//When ready to resume playback, call this line 
sndChannel = soundClip.play(pausePosition); 
関連する問題