给MainCamera挂上Main脚本,并赋值Audioclip和Linerender:
用法:先声明一个浮点数组:
在Update方法里面使用方法:
场景中,创建一个物体,命名为LienRenderer,挂上LienRenderer组件,并给设置材质球:
参数说明:samples:函数返回值。将音频样本数据传送至samples数组,数组大小必须为2的n次方,最小6最大819channel:一般设置为0。window:转换信号所用的窗函数,算法越复杂,声音越柔和,但速度更慢。
具体制作
材质球效果自己看着喜欢设置,我的材质球设置如下:
最后运行Unity即可看到效果。
AudioSources有一个接口,用于采样声谱数据块:
准备资源:1一个音频文件2一个材质球3一个Main脚本
文章为作者独立观点,不代表股票交易接口观点