レッスン 2

目次

アセットコンバージョンを完成させる

Conversion Settings Sharesetを作成して、サンプルレートを変更して、オーディオコーデックを活用したりオーディオチャンネルを選択したりする方法などを学びましたが、通常、インポートするすべてのオーディオファイルに対して行う手順です。そのため、これからHeartbeatというオーディオファイルを使いすべての手順を実行しながら、同時にメモリ削減を検証してください。

  1. ツールバーで‘Heartbeat’を検索してから、HeartBeat というRandom Containerを選択します。

  2. Object TabのConversionタブで、Conversion Settingsグループボックスに移動し、Override parentを選択します。

    新しいConversion Settings ShareSetを作成してください。プレイヤー関連の音はすべてPlayer_InteractionというConversion Settings ShareSetにアサインされていますが、Heartbeats(心臓音)は低周波帯に分配されているため、簡単に圧縮率を高めることができます。早速、圧縮率の高いプレイヤーサウンド専用のConversion Settings Sharesetを作成してください。

  3. セレクタをクリックし、Newを選択します。

  4. New Conversion Settingsダイアログで、新しいShareSetの名前をPlayer_Shrinkとし、PlayerというWork Unitを選択し、OKをクリックします。

  5. Player_ShrinkというConversion Settingsの横にあるPop Outボタンをクリックします。

    Heartbeat音が4つ表示されますが、すでにConvert...をクリックしてあれば、Size Ratioが1.0:1、つまり同じサイズだということが分かります。

    それでは、さらに縮小するためにConversion Settings ShareSetを使い、オーディオチャンネルのコンフィギュレーションを調節してください。

  6. 上部のPlatformリストで、すべてのChannel列をMonoに設定します。

  7. Convert...をクリックします。

    これで、各Heartbeatのオーディオチャンネルを1つずつ減らした結果、Heartbeatsのファイルサイズが半減され、Converted Size合計を、117.6 KBから58 KBまで減らせました。サンプルレートも最小限に抑えたいため、Sample Rate Automatic Detectionを使用してください。

  8. Sample Rate列を、すべてのプラットフォームでAuto Mediumに設定します。

  9. Convert...をクリックします。

    Audio Sourcesリストを見ると、Converted Size合計が2.472 KBになり、最初のConverted Size合計の618 KBから減らせました。

最後の手順はオーディオコーデックの適用となります。ただ心臓音はとても短いオーディオセグメントで、すでにかなり縮小されているため、PCMフォーマットのままにしておけば、HeartbeatsをポストするときのCPU使用を確実に最小限に抑えられます。


このページはお役に立ちましたか?