Unity3D开发学习⑩⑦ 音效Audio
1.Audio
首先下载音频资源
再下个bgm
导入之后就可以看见文件
播放音频clip需要一个audio source,所以这里在player内选择添加一个Audio Source组件
因为player这里本身是个预置(prefab)
所以音频组件边上的蓝条意味着这个组件只是单独加到这个Sence的player组件中(意味这这是临时的)
如果选择覆写的话,那么prefab之中的player就会一直带着这个audio source而不需要重复添加
将音频文件拖拽进去,设置Loop(循环)即可设置好背景音乐
还可以通过这些设置优先级,音量,音高
(其实可以直接拖喜欢的歌进文件夹导入
然后给怪物添加击败音效
先找到想用的音效
然后debug一下
上次Enemy基类里声明这个字段用的是private所以在Forg里重新声明了一个,其实只要改成protected就能共享此字段给继承这个类的子类Forg了,也不需要在Forg内重新声明Animator了
修改完之后
也是在基类添加Audio Source字段
裆燃,不要忘记在青蛙上添加组件设置音频(不要设置循环)
也不要一开始游玩就播放
写上播放代码即可预览测试
然后设置player的音效
设置不同情境播放
然后为player新建并添加这些音频组件
搞腚