WASM 模块
Wasm 模块,也称 WebAssembly 模块,包含面向 Web 编译的可执行代码。
一个 Wasm 模块由三部分组成:
- 二进制可执行文件。
- JavaScript 胶水代码文件。
- 可选的 asm.js 回退文件。
可以将这些文件拖入资源面板,或在资源面板右键菜单中选择 Upload,将它们添加到项目。
注意,PlayCanvas 编辑器目前仅支持由 Emscripten 编译的 Wasm 模块。
Wasm 模块属性
文件添加到项目后,选中 Wasm 模块,即可在检查器面板中查看其属性:

名称
Name 必须与胶水脚本和回退脚本中定义的模块名一致,加载时会使用此名称实例化模块。
胶水脚本
执行 Wasm 代码所需的 JavaScript 胶水代码。
回退脚本
不支持 WebAssembly 时使用的可选 asm.js 回退脚本。