问题一:
使用 AudioSource类的 playOneShot方法播放音效
该方法 每次播放音效都会重新加载音频文件,对于音效种类多, 或者播放频繁的情况,
会造成性能浪费。内存方面也会有影响吧?
请教一下: 想要使用音频缓存的策略要怎么实现呢?
问题二: 使用resource动态加载的音频资源在项目中会作为AudioClip实例对象使用。
AudioClip对象,也拥有音效播放api,也能播放音效。
官方 建议使用AudioClip直接播放音效吗,这样使用有什么弊端吗??
-
Creator 版本: 3.2
-
目标平台:所有平台
-
重现方式:
在编辑器中添加 AudioSource组件,然后在程序中动态加载音频资源,将加载好的资源引用
赋值给AudioSource的clip属性 -
重现概率:100%