audioSource.playOneShot没有缓存,每次都下载吗


demo里的同一个音效,反复点,每次都要下载,如何做缓存呢

使用audiosource播放音效,如果游戏有100个音效,就要建100个audiosource,这样吗

期望同一个音效在播过一次的情况下,下次播放的时候,就不要再下载了,哪位大神帮看下

Just cache it by yourself.

1赞

没有办法自己缓存, playOneShot写死了每次都会下载

音效的问题就是要么自己对象池管理AudioSource,但即便如此同一个音频还是没办法复制;要么就趁早弃用吧 :grimacing:


当发布到服务器上后,每次都是有本地缓存的,应该没啥大问题

还是有网络请求

缓存之后也不要调用这个方法播放 @niuzhuanqiankun888