バージョン

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

ゲームオブジェクト統合例

ゲームオブジェクトの概要については、 概念:ゲームオブジェクト をご覧ください。

ゲームオブジェクトをイベントのPost(送出)やポジション設定に使用する前に、これらを登録しておく必要があります。以下のコードにより、事前定義されたIDを持つゲームオブジェクトが2つ登録されます。なお、インクリメントカウンタやAkGameObjectID にキャストされるオブジェクトポインタなど、0から0x‭FFFFFFFFFFFFFFDFの範囲で、64ビットの符号なしの任意の整数IDを使用できます。

例えば、対応するエンティティがゲームから削除された場合など、ゲームオブジェクトが不要になると、ゲームオブジェクトの登録を解除してこれらに関連付けられている可能性のあるリソースを解放する必要があります:

ゲームオブジェクトに関する詳細は、統合の詳細 - ゲームオブジェクト をご覧ください。

注釈: このサンプルコードは、サンプル セクションにある Sound Engine Integration Sample Project(サウンドエンジン統合サンプルプロジェクト)に由来しています。詳細は、Integration Demoサンプル をご覧ください。
AkUInt64 AkGameObjectID
Game object ID
Definition: AkTypes.h:128
AKSOUNDENGINE_API AKRESULT RegisterGameObj(AkGameObjectID in_gameObjectID)
AKSOUNDENGINE_API AKRESULT UnregisterGameObj(AkGameObjectID in_gameObjectID)

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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう