3个不稳定版本
0.2.1 | 2022年10月11日 |
---|---|
0.2.0 | 2022年10月10日 |
0.1.0 | 2018年8月4日 |
525 in WebAssembly
21KB
174 行
unrust / uni-snd
这个库是Unrust的一部分,Unrust是一个纯Rust原生/wasm游戏引擎。此库为以下组件提供低级原生/wasm兼容层:
- 声音输出
用法
uni-snd= "0.2.*"
查看振荡器示例。
构建
作为Web应用(wasm32-unknown-unknown)
安装wasm32目标
rustup target install wasm32-unknown-unknown
使用以下命令编译示例
wasm-pack build examples
这将创建examples/pkg中的wasm包
使用以下命令运行示例
cd www
npm install
npm run start
在浏览器中打开https://127.0.0.1:8080/
作为桌面应用(native-opengl)
cargo run --example oscillator --release
许可证
根据您的选择,许可协议可以是以下之一
- Apache License,版本2.0,(LICENSE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT或http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交的任何贡献,如果包含在本作品中,应如上所述双许可,不附加任何额外条款或条件。
依赖项
~0–31MB
~463K SLoC