menu
版本
2017.1.9.6501
2024.1.4.8780
2023.1.13.8732
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.4.8780
2023.1.13.8732
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
根据您选择的协议和语言不同,运行 Wwise Authoring API(WAAPI)时也会不同。 但是无论如何,您需要先运行 Wwise 并启用 Wwise Authoring API 才能使用它:
这就意味着您现在可以写些 WAAPI 代码了。但是,首先,请您先确保检查了 Network Security(网络安全)!
因为 WAAPI 允许您远程控制 Wwise,所以它必须在安全的环境中使用,这样才能防止其他人获取您电脑的控制权。
WAAPI 提供了 WAMP 和 HTTP 的两个端口(默认:8080 and 8090)。这些端口需要在您的防火墙中来阻止,无论是直接在您自己的机器上还是在您公司的防火墙设置中(如果您想在 LAN 上使用 WAAPI)。
WAAPI 针对跨地域脚本提供了安全层。如果没有安全层,则当您访问含有 JavaScript 代码的网页时,该代码理论上可通过从加载的网页上连接来获取 Wwise 的控制权。在这一情境下,防火墙是不够的。
这个 WAAPI 安全层依赖于您的浏览器安全设置。默认情况下,WAAPI 只接受两种连接:要么是本地软件的连接,要么是在浏览器中打开本地文件系统上的 HTML 文件时的连接。 这些默认安全设置会在 User Preferences(用户偏好)的 Allowed Origins 字段显示为:
在别的主机(host)加载的网页中使用 WAAPI 会导致失败,除非您将该主机添加到了 User Preferences 中。将一个主机添加为 WAAPI 有效来源的方法是:
warning
|
Caution: 您可以添加 * 来允许来自任意来源网页的连接。但是这样做并不安全,因此我们不建议这样做。 |
请参阅 使用命令行 了解通过命令行使用“-Waapi”命令的更多信息。
info
|
Note: 使用多客户端 WAAPI 支持同时多个连接的使用。目前 WAAPI 接受的最大连接数是 20 个采用 WAMP 的连接,再加上 20 个采用 HTTP POST 的连接。 |
您现在可以根据 WAAPI 示例 来试试 WAAPI,这些示例给您展现了如何用您偏好的语言和协议使用 WAAPI。