unity音频组件
2015-07-22 14:19
453 查看
unity 支持的四种音频格式:.AIFF 适用于较短的音乐文件可用作游戏打斗音效.WAV 适用于较短的音乐文件可用作游戏打斗音效.MP3 适用于较长的音乐文件可用作游戏背景音乐.OGG 适用于较长的音乐文件可用作游戏背景音乐audiosource 组件 德兴馆参数的含义:AudioClip :声音片段,还可以在代码中去动态的截取音乐文件。Mute : 是否静音Bypass Effects: 是否打开音频特效Play On Awake: 开机自动播放Loop:循环播放Volume: 声音大小,取值范围0.0 到 1.0Pitch:播放速度,取值范围在 -3 到 3 之间 设置1 为正常播放,小于1 为减慢播放 大于1为加速播放。//声明公共audiosource类型变量 public AudioSource music;//在start 函数中 为期赋值;music= GetComponent<AudioSource>();//在适当的时机播放音频文件;music.play();//在适当的实际暂停音频、结束播放音频if (Input.GetKey(KeyCode.Space)) {music.Pause();}if (Input.GetKey(KeyCode.Escape)) {music.Stop();}另外 为了解决 切换场景的时候音频资源自动销毁的问题,可以使用
DontDestroyOnLoad 这个函数,这个函数可以保证切换场景的时候指定 游戏物体不被销毁。
//当加载新场景的时候,使游戏物体和它所有的transform子物体存活下来 function Awake () { DontDestroyOnLoad (transform.gameObject); }
针对本案例,可以通过DontDestroyOnLoad(music.gameObject);来解决问题,该API链接地址当Application,LoadLevel("theOtherScene")的时候 音频是不会被销毁的~~~~欢迎各位和我共同学习,共同进步;[/code]
相关文章推荐
- unity中数据的持久化存储
- 小地形
- Get Start StrangeIOC for Unity3D
- Unity3D中摄像机的用法
- unity 所有版本下载地址
- unity 的动作共用和纸娃娃装备
- unity3d 几种镜头畸变
- Unity3d for android 访问UI控件报错 Can\'t create handler inside thread that has not called Looper.prepare()
- [转]全面理解Unity加载和内存管理机制之二:进一步深入和细节
- [转]全面理解Unity加载和内存管理机制之一
- Unity3d 实现对象的XML格式化和反序列化
- 学习Unity3d Shader笔记:用到的一些对象和关键字纪录
- Unity3D ParticleSystem粒子系统(3.5版)【初级】
- Unity常用代码
- unity3d 游戏对象消失三种方法的区别(enabled/Destroy/active)
- UNITY3D学习笔记3
- unity3d5.0 SurvivalShooter(四)碰撞层的创建
- Unity微端场景加载(二)场景资源的下载和显示
- Unity3D占用内存太大的解决方法
- Unity MenuItem 菜单项