大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧。
一、前言
今天在开发的时候遇到一个问题 —— Unity3D中无法播放声音。
耳机正常、音频正常、Unity组件正常、啥都正常就是播放不了音频。
二、解决方案
2-1、首先检查耳机、音频是否正常播放:
正常检查下一步。
2-2、检查Unity中组件是否添加正确:
添加组件一个Audio Listener没有这个组件听不到声音,Audio Source没有这个组件播放不了声音。
勾选Play On Awake运行起来就播放,看一下是否可以听到声音。
如果听不到声音,那么就是组件没有问题,进行下一步。
2-3、检查Game窗口中的Mute Audio按钮是否被按下:
Mute Audio意思是关闭Game视图的声音,按下后就听不到声音了。
如果没有按下,还听不到声音,进行下一步。
2-4、Edit—>ProjectSetting—>Audio属性设置:
打开Edit—>Project Setting—>Audio属性面板设置:
看一下Global Volume是否为1,声音设置为0就听不到声音了。
可以简单一点,点击右上角的齿轮,然后点击Reset还原一下默认设置即可:
如果设置完Audio的属性还是没有声音,那么就进行下一步。
2-5、关闭其他Unity3D编辑器
这是Unity3D的一个BUG,如果开了多个Unity3D编辑器,可能会某个编辑器没有声音,关闭其他编辑器即可解决。
最后:
进行到这一步基本没有声音的问题都能解决了,但是还是有小伙伴说听不到声音,那么就:
最后一步,关机重启。
©著作权归作者所有:来自51CTO博客作者恬静的小魔龙的原创作品,请联系作者获取转载授权,否则将追究法律责任
【Unity3D日常BUG】Unity3D 中听不到声音解决方案
https://blog.51cto.com/itMonon/5256349