我现在需要实现一个游戏开关音效以及背景音乐的方法,不同场景不同音效,一次性全部关闭或开启
让AI给你设计个架构
我之前会把一些不同按钮相同的音效绑在同一个节点上,然后播放的时候就播放这个节点,关闭了就静音这个节点,但是这次不太行,重复的音效没几个,但是音效又很多
找找论坛框架,都是用声音基类去管理静音和音量
可以接受点击了关闭声音不会停止正在执行中的音效就很好处理
所有音效都用一个管理类不就行了,播放短音效的地方只管调用接口,管理类内部判断是否关闭了音效播放然后调用接口不生效不就行了,设置打开或关闭音效处理一下背景音乐就可以了