バージョン
menu_open
警告:あなたのメジャーリリース ( 2021.1.14.8108 ) に該当する最新ドキュメンテーションが表示されています。特定バージョンのドキュメンテーションにアクセスするには、Audiokinetic Launcherでオフラインドキュメンテーションをダウンロードし、Wwise AuthoringのOffline Documentationオプションにチェックを入れてください。

ダイアログイベント

ゲーム中のダイナミックダイアログをドライブするのが、Wwiseのダイアログイベントで、再生する台詞を判断するためのルールや条件セットが設定されています。ダイアログイベントを使い、ゲームに存在する様々なシナリオ、条件、結末などを再現できます。あらゆる状況に確実に対応するために、デフォルトや予備条件も設定できます。

これらの条件は全てステート値やスイッチ値を使用して定義されます。これらのステート値やスイッチ値を組み合わせて、ゲーム内の条件や結果を定義するためのパスを作ります。次に各パスに対して、Wwiseサウンドオブジェクトをひも付けます。ゲーム中にダイアログイベントが呼び出されると、ゲームは現在の条件とダイアログイベントで定義された条件を比較します。ゲームの現状と合う条件またはステートパスやスイッチパスが、再生するダイアログ(台詞)を決定します。

[Note] Note

ダイアログイベントはゲーム中のダイアログを扱うために開発されましたが、ダイアログ専用にする必要はなく、ゲーム内の他の様々な目的に使用できます。

Example 2. ダイアログイベントの活用例

例えば、実況中継付きのアイスホッケーゲームを考えてみましょう。プレイヤーがシュートして得点した時は、プレイヤーのアクションに対応した実況中継が流れるべきです。Wwiseで様々な可能性や結末を設定するために、まず Player(プレイヤー)、Action(アクション)、Transition(接続詞)などのダイアログイベントを作成します。ゲームのイベントに対応するステート値やスイッチ値を作成し、イベントにセットとして入れます。各条件や結末を定義するステートパスまたはスイッチパスを作り、各ステートパスまたはスイッチパスに、適切なボイスオブジェクトを割り当てます。ゲームプレイ中に、ゲーム側が現在のステート値またはスイッチ値と、Wwiseで定義したパスを照合し、再生すべきボイスオブジェクトを判断します。

下図は、「クロスがシュートし、得点した!」という実況中継を、Wwiseのダイアログイベントが生成する様子を示しています。



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

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう