Unity3D的音频添加
来源:互联网 发布:荧光字体软件下载 编辑:程序博客网 时间:2024/05/17 22:03
在Unity制作游戏的时候我们一般都会会添加一些音频或者视频,来增加游戏的可玩性与观赏性,那么今天就来和大家分享我个人见解。
1. 添加音频
首先我们在Project建好个人的工程接下来我们把下载好的MP3音频文件拖拽到Assets备用
创建一个脚本编写代码,用代码实现添加音频,打开代码编辑,这是个人写的代码,可供参考:
publicclassMusic :MonoBehaviour {
stringstr ="";
//将准备好的MP3格式的背景声音文件拖入此处
publicAudioClip backgroundMusic;
//用于控制声音的AudioSource组件
privateAudioSource audioSource;
voidAwake()
{
//在添加此脚本的对象中添加AudioSource组件,此处为摄像机
audioSource = this.gameObject.AddComponent<AudioSource>();
//设置循环播放
audioSource.loop = true;
//设置音量为最大,区间在0-1之间
audioSource.volume = 1.0f;
//设置audioClip
audioSource.clip = backgroundMusic;
}
voidOnGUI()
{
GUI.Label(newRect (0,0,300,300),"林小志作品");
//绘制播放按钮并设置其点击后的处理
if(GUI.Button(newRect(Screen.width-50,Screen.height-60, 50, 30),"Music"))
{
//播放声音
audioSource.Play();
}
//绘制暂停按钮并设置其点击后的处理
if(GUI.Button(newRect(Screen.width -50,Screen.height - 30, 50, 30), "Pause"))
{
//暂停声音,暂停后再播放,则声音为继续播放
audioSource.Pause();
}
}
之后将代码拖拽到摄像机那里Main Camera:
在右边的Inspector会显示出这个界面,我们放到音频文件放到就可以了,运行时点击button键Music音乐就会播放,如果不想添加 button键可直接在摄像机上添加主键,在界面右
边下侧添加,把自己的个人MP3文件托进去就行,Play On Awake是唤醒是播放,Loop是循环播放可个人定义。
- Unity3D的音频添加
- Unity3D音频的制作
- Unity3D的全局音频管理
- Unity3D播放音频数组的问题
- unity3d 中动画的添加
- 利用Jquery flashSound音频的添加
- ffmpeg添加MP4的pcm音频支持
- Unity3d中插入音频
- Unity3d学习之音频
- unity3D 音频播放
- UNITY3D音频管理器
- Unity3D 游戏引擎之详解游戏开发音频的播放
- 用于Unity3D项目的简单音频管理代码AudioManager
- Unity3D之详解游戏开发音频的播放
- Unity3D研究院之详解游戏开发音频的播放
- 【Unity3D入门教程】Unity3D播放音频和视频
- Unity3D 录音功能 音频保存
- android 添加一个音频
- Python学习——九九乘法表的编制
- codeforces #429(div2)C—Leha and Function(水题)
- Java拷贝指定目录的指定类型文件到指定目录
- 分页加载总页数计算公式
- POJ2318 TOYS 解题报告【二分答案+向量叉积】
- Unity3D的音频添加
- Javaweb的过滤器
- 未来五年会发生什么科技盛宴
- 148. Sort List
- maven 连同依赖打成jar包
- 详解Java的MyBatis框架中的事务处理
- ZZULIoj 2174: 小XX的QQ号 ( DFS
- 【RabbitMQ】——Hello World Demo
- redis 密码设置