|
Note: この例では、Node.jsをインストールする必要があります。 |
依存関係をインストールするには、<Wwise installation path>/SDK/samples/WwiseAuthoringAPI/js/hello-wwise-node-wamp
サンプルディレクトリから次のコマンドを実行します。
npm install
hello-wwise-node-wamp
サンプルディレクトリのサンプルファイルindex.jsを使用すると、Wwise Authoring APIに接続できます。
var ak = require('../../../../include/AK/WwiseAuthoringAPI/js/waapi.js').ak; var autobahn = require('autobahn'); // Create the WAMP connection var connection = new autobahn.Connection({ url: 'ws://localhost:8080/waapi', realm: 'realm1', protocols: ['wamp.2.json'] }); // Setup handler for connection opened connection.onopen = function (session) { // Call getInfo session.call(ak.wwise.core.getInfo, [], {}).then( function (res) { console.log(`Hello ${res.kwargs.displayName} ${res.kwargs.version.displayName}!`); }, function (error) { console.log(`Error: ${error}`); } ).then( function() { connection.close(); } ); }; connection.onclose = function (reason, details) { if (reason !== 'lost') { console.log("Connection closed. Reason: " + reason); } process.exit(); }; // Open the connection connection.open();
|
Note: それは サンプルの場合、このファイルへのパスはサンプルの相対位置になります。 |
サンプルのディレクトリで次のコマンドを実行します:
node index.js
Wwise Authoring APIがWwiseに正常に接続すると、次の出力が表示されます:
Hello Wwise 20??.?.?