概要
Runtime Audio Importerは、ゲーム内でランタイムに様々なフォーマットの音声データをインポートするために設計されたUnreal Engine用プラグインです。以下のフォーマットをサポートしています:MP3、WAV、FLAC、OGG VORBIS、OGG OPUS BINK、およびRAW (PCM)。
さらに、このプラグインには音声データを次のフォーマットでトランスコードし、エクスポートする機能も含まれています:OGG VORBIS、OGG OPUS WAV、BINK、およびRAW (PCM)。
仕組み
インポートされた音声データは32ビットのIEEE浮動小数点PCMフォーマットにトランスコードされ、再生中にオーディオレンダラーにデータを即座に転送するために使用されます。プラグインは、USoundWaveProcedural
から派生したカスタムサウンドウェーブクラスを使用します。
クイックスタート: 音声のインポートと再生
ランタイムでサウンドウェーブをインポートして再生する基本的な例を次に示します:
エディタに事前に音声データをインポートするには、事前インポート音声セクションを参照してください。
ライブ例
プラグインの機能を示すシンプルなAndroidゲームをチェックして、実際にプラグインがどのように動作するかをご覧ください。