查看: 3161|回复: 7

[基础] Unity3D游戏开发之加载音频(Audio Resource)

[复制链接]

6

主题

11

听众

201

积分

Rank: 2

升级   0.33%

发表于 2012-12-1 09:40 |显示全部楼层
共享资源获取更多积分!share your resources get more credits!
资源信息 Tutorial Information
教程名称: Unity3D游戏开发之加载音频(Audio Resource)(发布原创教程可获得更多积分哦!)
适用引擎: (资源适用引擎)
教程语种: 中文
教程等级: 小白(等级越高教程越难,但能学到的东西越多)
教程格式: 图文(请用IE9以上浏览器访问本版块)
教程作者: 原创 (如有问题请短消息联系作者或发表回复)
点击查看原图 --> 美丽分割线
请先回复
哇伊~ (((‵□′))回复太烦了,怒买VIP(充值金额将用于论坛采购更多资源)

--> 请先登录 --> 请先登录 --> 请先登录 --> 请先登录 --> 请先登录 --> 请先登录 -->
在游戏制作中,我们会一定会添加游戏背景音乐、添加一些其他的游戏音效。在用Unity开发的时候,我们必须面对一个问题,怎么样添加这些音效?当然在Unity开发中又会有两种类型的游戏开发(2D跟3D),所以不同的游戏类型,音效的模式也是不一样的。2D游戏音效是跟Audio  
Listener的距离是无关的,但是在3D场景中,音效就这个就跟Audio Listener有关了。其实Audio Listener就相当于一个聆听者,在3D场景中越靠近聆听者,声音会越大声,离聆听者越远,听见的声音越小,在2D游戏中,音效跟这个Audio Listener的距离关系不大。


在我们创建的游戏场景中,主摄像机上会给我们自动的绑定一个Audio Listener,只有场景中有了Audio Listener这个组件,整个游戏才能接收到游戏场景中的声音。当然你也可以通过component -->Audio -->Audio Listener来给其他的游戏对象添加,但是要必须注意一点,要保证整个游戏场景中只有一个Audio Listener启用,其他的关闭。




接下来我们我们选择一个音频文件,然后我们会看到这个音频文件的一些属性,但是在这儿我们只需要注意3D Sound这个属性即可。如果是2D游戏,请把这个钩钩去掉,如果是3D,请保留这个钩钩。




当我们处理完了这些音频信息后,接下来我们就要为我们的场景增加音效了。首先我们要做的就是为我们要发出声音的游戏对象添加Audio Resource这个组件,这个类为我们封装了关于音频文件的静音、播放,开机自动播放,循环播放,暂停,重新播放等一些方法。用的时候按需索取即可。





添加好Audio Resource组件后,把你需要播放的音效拖入Audio Clip里面,然后下方会显示你的音效模式(2D或者3D),如果需要控制其他的属性,就需要写代码了。


希望大家留言讨论,大家共同学习进步!谢谢大家!
                                                                                                   ————麦兜

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

楼主热帖

0

主题

0

听众

13

积分

Rank: 1

升级   6.5%

发表于 2012-12-1 14:06 |显示全部楼层
加声音 加声音
回复

使用道具 举报

24

主题

11

听众

202

积分

Rank: 2

升级   0.67%

发表于 2012-12-1 14:16 |显示全部楼层
貌似很厉害的说
回复

使用道具 举报

0

主题

10

听众

200

积分

Rank: 2

升级   0%

发表于 2012-12-7 21:29 |显示全部楼层
感谢分享 学习学习
回复

使用道具 举报

0

主题

10

听众

204

积分

Rank: 2

升级   1.33%

发表于 2012-12-12 09:52 |显示全部楼层
学习学习      
回复

使用道具 举报

1

主题

10

听众

201

积分

Rank: 2

升级   0.33%

发表于 2012-12-15 10:01 |显示全部楼层
看看学习一下
回复

使用道具 举报

9

主题

21

听众

927

积分

Rank: 3Rank: 3

升级   28.47%

发表于 2013-5-3 11:53 |显示全部楼层

膜拜中。。。。
回复

使用道具 举报

0

主题

20

听众

201

积分

Rank: 2

升级   0.33%

发表于 2013-7-27 21:14 |显示全部楼层
我把audio 上述都加上了场景里还是不能播放声音,求解大师兄
回复

使用道具 举报

1

主题

10

听众

203

积分

Rank: 2

升级   1%

发表于 2017-2-14 18:32 |显示全部楼层
很不错
回复

使用道具 举报

0

主题

10

听众

201

积分

Rank: 2

升级   0.33%

发表于 2017-2-14 18:04 |显示全部楼层
好帖就是要顶
回复

使用道具 举报

温馨提示:求助请到“Unity技术讨论”版块中发帖,便于集中解决!
您需要登录后才可以回帖 登录 | 立即注册

懒人模式:

关闭

站长推荐 上一条 /1 下一条

Unity3D游戏开发联盟(资源共享平台) -Unity3D,Unreal ( 苏ICP备12051100号 )   

GMT+8, 2019-11-18 02:36 , Processed in 0.134492 second(s), 87 queries .