Initializing the project
| 참고: This example requires the most recent Node.js LTS to be installed. |
예제 디렉터리 <Wwise installation path>/SDK/samples/WwiseAuthoringAPI/js/hello-wwise-node-wamp
에서 다음 명령을 실행해 연관된 라이브러리를 설치하세요.
프로젝트 코드
예제 디렉터리 hello-wwise-node-wamp
의 예제 파일인 index.js는 Wwise Authoring API로 연결을 허용합니다.
var ak = require('../../../../include/AK/WwiseAuthoringAPI/js/waapi.js').ak;
var autobahn = require('autobahn');
var connection = new autobahn.Connection({
url: 'ws://127.0.0.1:8080/waapi',
realm: 'realm1',
protocols: ['wamp.2.json']
});
connection.onopen = function (session) {
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();
};
connection.open();
| 참고: var ak = require('../../../../include/AK/WwiseAuthoringAPI/js/waapi.js').ak 라인은 API 경로 선언을 가져옵니다.
이는 <Wwise installation path>/SDK/include/AK/WwiseAuthoringAPI/js 에 있습니다.
이 예제에서는 이 파일에 대한 경로가 예제의 위치에 대해 상대적입니다.
|
프로젝트 실행하기
예제의 디렉터리에서 다음 명령을 실행하세요.
Wwise Authoring API가 Wwise에 성공적으로 연결되면 다음 출력이 뜹니다.