サウンドエンジンは、RTPC によって、Wwise ユーザー定義された、ゲーム内パラメータに対応する X 値のカーブを評価し、プロパティ値を計算することができます。例えば、次のコードは、"RPM" ゲームパラメータの値を設定します。
// Set the game parameter's value using its name. We could use its // ID instead, AK::GAME_PARAMETERS::RPM (from Wwise_IDs.h) AK::SoundEngine::SetRTPCValue( L"RPM", (AkRtpcValue)nRPM );
サンプルプログラムでは、次の2通りの方法で RTPC を試してみることができます:
Play_Engine
イベントを選択後、Post をクリックして、RPM スライダを移動させます。これにより、エンジンサウンドがボリュームとピッチのプロパティ値変更に使用する RPM ゲームパラメータの値が変更されます。詳細は、 統合の詳細 - RTPC をご覧ください。
|
Note: このサンプルコードは、サンプル セクションにある Sound Engine Integration Sample Project(サウンドエンジン統合サンプルプロジェクト)に由来しています。詳細は、Integration Demoサンプル をご覧ください。 |