レッスン 5

目次

プロパティフィールドの除外を行う

水晶を掘り出すのは、骨の折れる仕事です。水晶を破壊すると、Cave中に鳴り響く音と共に散乱します。水晶の破壊は2度と同じ音になりませんが、トーンや振幅が独特ですぐに分かります。ボイスの特性をランダム化すれば、サウンドスケープで予期せぬ音の幅がさらに広がります。

Wwiseでは、どのオーディオオブジェクトもRandomizerを使いバリエーションを出せます。この機能が使えるプロパティはボリュームやピッチなど多数あり、プロパティの隣にあるRandomizerインジケータで表示されます。ランダム化の個数はインゲームの状況で変わるため、ランダム幅の制限設定する場合は、ランタイムに処理する必要があります。どれだけの処理能力を節約する必要があるのか、またバリエーションを保つのがどれだけ重要なのかによって、Randomizer機能を特定プラットフォームでアンリンクして除外することができます。それではDestroy_RockというRandom Containerでバリエーションを出しながら、モバイルプラットフォームでは、ランダム化の処理を除外してください。

  1. サーチフィールドで‘destruction rock’と入力してから、Destruction_RockというRandom Containerを選択します。

    それではHigh-pass filterをDestroy_rockというRandom Containerに適用し、重い岩石の密度のバリエーションを、低周波の削減によって実現させます。

  2. Randomizerアイコンをダブルクリックし、Enabled が選択されるように設定します。

    [ヒント]

    グッドプラクティスとして、目標とする制限範囲を試すためにスライダーを適当な値までドラッグし、何度かPlayをクリックして効果を確認するという作業を、自分が納得できるまで何度も繰り返しましょう。

  3. Max Offsetプロパティを30に設定します。

    これで、High-pass filterがすべてのプラットフォームに適用されます。特定のプラットフォームでHigh-pass filterを除外するには、まずプラットフォームを1つ選択してから、このプロパティをアンリンクします。

  4. プラットフォームセレクタで希望するモバイルプラットフォームをクリックしますが、今回はAndroidです。

  5. High-pass filterプロパティフィールドの左にあるLink/Unlinkインジケータを右クリックし、Unlinkを選択します。

    Link/Unlinkを示すインジケータが、全体的に色表示となったことに注目してください。

    [注釈]

    アンリンクすると、ランダム化と、プロパティフィールドに入力した値の、両方がアンリンクされます。

  6. Enabled チェックボックスのチェックを外し、フィルターやRandomizationが適用されないようにします。

これで、High-pass filterを使ったランダム化が、Android以外の全プラットフォームで有効になりました。


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