Scanvenger游戏制作笔记Unity3D创建声音

Posted Lmz_0314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scanvenger游戏制作笔记Unity3D创建声音相关的知识,希望对你有一定的参考价值。

Scanvenger游戏制作笔记(九)Unity3D创建声音


前言

本文章是我学习SIKI学院Scanvenger项目所做笔记,原视频请自行搜索,
材质等相关资源请微信搜索SIKI学院公众号,回复120获取。源码也在里面。
游戏引擎:Unity3D2020.3
之前的Prefabs内容

一、在GameManager 上创建audio source,播放背景音乐


拖入音乐到AudioClip中

二、创建其他声音

在新的audiosource下创建scrip

修改脚本

三、将audioSource拖入efx source中


创建 静态方法

在Awake中赋值

在相应部分找到播放声音的位置
player中

攻击中

将音乐拖入相应部分


死亡时

拖入音乐到GameManager中

敌人的攻击音效


脚步声


拖入音乐

食物的声音


拖入音乐

四、停止背景音乐

在AudioManager中创建新方法

停止函数

停止
拖入BGM

系列链接

Scanvenger游戏制作笔记(一)Unity3D状态机转换
Scanvenger游戏制作笔记(二)控制玩家操作
Scanvenger游戏制作笔记(三)Unity3D创建对墙体的攻击
Scanvenger游戏制作笔记(四)Unity3D控制角色吃食物
Scanvenger游戏制作笔记(五)控制敌人的移动
Scanvenger游戏制作笔记(六)Unity3D创建游戏UI的显示
Scanvenger游戏制作笔记(七)Unity3D控制游戏的失败
Scanvenger游戏制作笔记(八)Unity3D关卡胜利条件的判断
Scanvenger游戏制作笔记(九)Unity3D创建声音

总结

游戏还存在些BUG,因为写的很潦草,所以建议看源码,里面也有很多注释,更好的是去看视频一步一步做,有什么不懂的或者BUG可以提问,懂的我都会解答。
附上源码
链接:https://pan.baidu.com/s/1QDhjJo0fT2y0cmi1JTCmBA
提取码:0vrs

以上是关于Scanvenger游戏制作笔记Unity3D创建声音的主要内容,如果未能解决你的问题,请参考以下文章

Scanvenger游戏制作笔记Unity3D创建游戏UI的显示

Scanvenger游戏制作笔记Unity3D创建对墙体的攻击

Scanvenger游戏制作笔记Unity3D状态机转换

Scanvenger游戏制作笔记Unity3D控制游戏的失败

Scanvenger游戏制作笔记Unity3D控制角色吃食物

Scanvenger游戏制作笔记Unity3D关卡胜利条件的判断