2012-04-23 4 views
0

これまで、サウンドアセットをゲームに埋め込む必要があるとき、私はいつもそれらをFlashプロジェクトのライブラリ(新しいFLA)に持ち込み、そのプロパティ(リンケージ/クラス名、音質設定)を設定してから私は次のように、私のメインのプロジェクトファイルにそれを使用することができますので、このファイルを公開:SWFにWAVループをコンパイルするには、どのような方法がありますか?

[Embed(source="../assets/audio/audio.swf#music_track_01")] 
public static const MUSIC_TRACK_01:Class; 

このプロセスは、私がそのことを知っている唯一の方法は、任意ののないきれいな、シームレスな、最高の「ループ」トラックますです各再生間に隙間があります。

私の質問は、このタスクを自動化できる他のツールがあるかどうかです。 WAVsを1つの共通ファイルSWFに自動的にコンパイルしますか?

私は一度変換します、独自のスクリプト・ファイルを持っていたツールを使用して、会社を見てきました個々のWAV個々のSWFファイルに聞こえる - (私の最高のすべてが同じlinkagename「SWFSound」を共有しますが、彼らがコンパイルしたSWFからそれぞれApplicationDomainから来たので、おそらくユニークでした。しかし、あまりにも多くのファイル、私の意見で!

何かがそこに存在している場合、同じことを達成するために、それに行くために、または自分のスクリプトを展開することを決定する要因となり得る(そしておそらくWindows専用解決策になる:P)

答えて

0

http://etcs.ru/pre/WAVPlayer/srcview/これは私が知っているものです(これは、WAVファイルから抽出したPCMデータを含むSWFを生成します - 私はあなたがWAVを選択したと信じています。それをAIRアプリケーションにすることができます - 実行時に起動するようにビルド中に実行したいが、最悪の場合はうまくいきたい - でもうまくいくはずですが、あまり役に立ちません。

C#のコードをWindowsの実行可能ファイルに書き換えるのは問題ではないでしょう。基本的には、あるファイルから別のファイルにデータをコピーしていくつかのヘッダを追加するだけです。

関連する問題