
文件大小:160.0 KB
版本:1.2.4
原始 Unity 版本:2019.4.1
Amplitude是一个 Unity3D 资源,它允许访问 WebGL 平台上的音频振幅和频率数据,而 Unity API 则不支持。它提供的结果类似于 Unity 在其他平台上提供的 GetOutputData 和 GetSpectrumData 方法。
Amplitude 提供了一个简洁明了的自定义检查器,并利用了标准的 Unity AudioSource 组件。该自定义检查器与原生 JavaScript 库通信,允许其直接针对底层 Web 浏览器的 Web Audio API 进行函数调用。
Amplitude 使用起来非常简单,只需添加组件,将您的 Unity AudioSource 链接到 Amplitude AudioSource 字段,设置数据类型(振幅或频率),设置样本大小,并根据需要设置增强量即可。使用常规 Unity AudioSource API 播放音频。播放音频时,Amplitude 会公开一个您指定大小的浮点数组、一个平均值和一个最大值。振幅的取值范围为 -1 到 1,振幅绝对值或频率的取值范围为 0 到 1。
作为 SALSA LipSync Suite 的开发者,我们当然也创建了 SALSA LipSync Suite 插件,让 SALSA 能够利用 Amplitude 实现基于 WebGL 的角色唇形同步。Amplitude 用户可以通过以下链接免费获取 SALSA 插件 (AmplitudeSALSA)。
支持 WebGL 平台上的 Unity 和 Unity Pro。支持 Google Chrome、Firefox、Opera、Microsoft Edge 和 Vivaldi 浏览器。不支持 IE 和 Safari。
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看







