AudioToolKit使用

  1. 创建一个空的gameobject
  2. 添加脚本组件AudioController
  3. 指定AudioObjectPrefab,这里用插件自带的prefab即可
    47113292td63303d2e7b1690.png

    然后设置音频文件
    AudioToolkit管理声音的方式分3层结构,先有一个类别category,在类型下有Item,在item下有sub item,sub item才是真正的文件
    item:

* Min Time Beween Play:重叠播放同一个音频的最短时间,如果小于这个时间就忽略后面的播放
* LoopMode 循环模式
* Pick Subitem Mode:Random Not Same Twice随机取不相同的,如果sub item只有一个,连续播放的第二次就会忽略,这时需要改成Random

sub item:
* Fade-in/out 声音平缓截取
* Start/Stop-at 取音频文件中的一段,类似图片序列帧

然后在代码里调用
AudioManager.Instance.Play("bg"); //播放动作音
AudioController.PlayMusic //播放背景音乐

Play函数播放的声音可以叠加
PlayMusic只能同时播放一个

博客
32132
07-14 479
07-12 384
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值