一、AudioSource组件
1. AudioSource是音频源组件,其作用就是用于播放音频剪辑(AudioClip)资源。

2. 组件属性
(1)AudioClip(音频剪辑):指定播放的音频文件。

(2)Output(音频输出):可以输出到音频监听器(AudioListener)或者(AudioMixer)。当设置为空时,即代表输出到 AudioListener,而设置到AudioMixer时需要指定具体的AudioMixer。

(3)Mute(是否静音):主要是针对游戏中的音效,优势在于不会卸载声音数据,可以做到及时播放,音效一般比较多、占用内存小,使用静音可以让画面快速响应,且可以立刻恢复当前音效。

(4)Bypass Effects(音源滤波开关):作用在当前音源的音频滤波器的开关。

(5)Bypass Listener Effects(监听器滤波开关):作用在当前监听器的音频滤波器的开关。

(6)Bypass Reverb Zones(回音混淆开关):勾选不执行回音混淆的效果。

(7)Play On Awake(启动播放开关):勾选就会在绑定组件的GameObject加载并启用时立刻播放音频。

(8)Loop(循环播放开关):音频播放结束自动循环。

(9)Priority(播放优先级):决定音源在场景中存在的所有音源中的播放优先级。

(10)Volume(音量):调节音量的大小。

(11)Pitch(音调):播放音频时速度的变化量 ,默认值1,表示正常的播放速度。(当<1时,慢速播放;当>1时,快速播放。速度越快,音调越高。)

(12)Stereo Pan(声道占比)

(13)Spatial Blend(空间混合):指定音源是2D音源(0)、3D音源(1)或者是二者插值的复合音源。

(14)Reverb Zone Mix(回音混合)

(15)3D Sound Settings(3D音频设置)

二、游戏中音乐与音效的使用
音乐和音效文件放在Resources文件夹。

1.音乐播放
音乐播放同时只能播放一个,如果要播放其他音乐就要停止当前的音乐。

2. 音效播放
音效可以同时播放多个不同的音频,相互之间不会影响。

重点:个人觉得play和playOneShot最大的区别是play每次只能播放一次,也就是说假如短时间内假如你有播放多次和多种音效的需求时。play只会把音效打断,然后重新播放指定音效。
playOneShot就是为了解决播放多种和多次音效的问题而生的,这函数不管你目前有没有正在播放音效,它都会另起炉灶播放指定的音效,并且不会打断当前正在播放的音效
PlayOneShot 不会使 isPlaying 变成 true,也不需要

Unity声音组件AudioSource简介与用法相关推荐

  1. unity声音组件AudioSource的使用

    一.AudioSource组件 AudioSource是音频源组件,其作用就是用于播放音频剪辑(AudioClip)资源. 组件属性 (1)AudioClip(音频剪辑):指定播放的音频文件. (2) ...

  2. Unity 声音组件 Audio Source(声源)和Audio Listener(声音接收者)

    Audio Source(声音源,发出声音的东西)可以有多个 Audio Listener(声音接收者)只能有一个 AudioClip  拖入声音片段 Output   默认为AudioListene ...

  3. Unity声音-音源组件

    音源组件(AudioSource) 音源是场景中在某个位置的发声装置,好像一个喇叭.它播放着音频片段 (Audio Clip). 发出的声音将输出到声音监听器(audio listener),或者声音 ...

  4. Unity 叉乘 vector3 四元数 和声音组件

    数学:a(x,y,z)  b(I,j,k) a X b  =  (y*k – z * j,-x*k + z *I,x*j-y*i) 1.     Vector3 知识点:插值运算优化摄像机跟随:球形插 ...

  5. Unity3D基础25:AudioSource声音组件

    PS:注意代码注释 一.音频介绍 音频剪辑(AudioClip):导入到 Unity 中的所有的声音文件,它们在 Unity 引擎中的资源类型都是AudioClip 音频源组件(AudioSource ...

  6. Unity 制作两个按钮分别控制两个声音组件

    一.新建一个Cube,命名为MusicCube,在该MusicCube中添加两个声音组件(AudioSource). 二.将所需的歌曲分别拖入对应的声音组件,并将声音组件中的"Play On ...

  7. Unity声音-音源

    音源组件(AudioSource) 音源是场景中在某个位置的发声装置,好像一个喇叭.它播放着音频片段 (Audio Clip). 发出的声音将输出到声音监听器(audio listener),或者声音 ...

  8. Unity引擎音效系统简介

    Unity引擎音效系统简介 音频文件设置选项: Force To Mono:多声道转单声道 Normalize:当强制转为单声道时,混合过程中被标准化. Load In Background:在后台加 ...

  9. Unity 声音播放方法 —— Audio Sound 的使用

    声音播放方法 -- Audio Sound 的使用 Unity中支持的音频格式 Unity 中播放声音简单案例 代码控制声音播放 Unity中支持的音频格式 格式 用途 AIFF 适用于较短的音乐文件 ...

  10. unity 声音AudioSystem(二)

    如何使用音频文件进行播放? 1.首先我们需要添加一个"音频监听器"(Audio Listenter)在我们的主相机上,一般被默认已经添加好了 2.在我们想要发声的物体上添加&quo ...

最新文章

  1. Oracle的括号转义字符,SQL中通配符、转义符与括号的使用
  2. python数据类型之内置方法
  3. 对CAS机制的理解(二)
  4. 超图桌面版GIS配准基本操作
  5. 转发一个深度、实用的技术帖——实现ADM3251E与3.3V系统的RS-232接口隔离
  6. MainService流程
  7. 网络编程之 application/x-www-form-urlencoded MIME编码
  8. 国内规模最大的商业WiFi运营商百米生活挂牌新三板
  9. 浅谈Tarjan缩点(分析+模板)
  10. 4个基本不等式的公式高中_写作 | 高中英语作文4个高分写作技巧
  11. 涨姿势 | 如何修复硬盘,以及如何避免硬盘损坏
  12. 【转贴】谈谈企业经营管理中的八大黑洞
  13. 爱心代码(c语言实现)
  14. 数学分析:定积分的概念
  15. 淘宝人群标签时效时间 精准淘宝人群标签方法
  16. 网络规划设计和具体实施
  17. 1700x关闭超线程超频_关闭锐龙9 3900X超线程 游戏帧数居然更高
  18. 家谱系统php,家谱信息管理系统
  19. VUE打包图片,icon图标不显示解决方案
  20. 【MySQL】navicat for mysql 安装及使用

热门文章

  1. 照片视频制作软件哪个好?自动生成酷炫效果,3步快速搞定!
  2. linux 网桥浅析
  3. MariaDB—— 14.存储引擎
  4. 智能随机分组系统(代码带备注)
  5. python 中文分析句子成分_中文句子结构分析
  6. python 在线ide搭建_从头开始制作OJ-在线IDE的搭建
  7. 三大检索工具(SCI、EI、ISTP)
  8. python中element什么意思_什么是Python中等效的’nth_element’函数?
  9. 学习C++:C++基础(一)类和对象及C++对C的扩展
  10. [IDEA-PLUGIN] IDEA Translation插件中有道智云(有道翻译)