unity声音组件AudioSource的使用
一、AudioSource组件
- AudioSource是音频源组件,其作用就是用于播放音频剪辑(AudioClip)资源。
- 组件属性
(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音频设置)
二、游戏中音乐与音效的使用
1.音乐播放
音乐播放同时只能播放一个,如果要播放其他音乐就要停止当前的音乐。
2. 音效播放
音效可以同时播放多个不同的音频,相互之间不会影响。
unity声音组件AudioSource的使用相关推荐
- Unity 声音组件 Audio Source(声源)和Audio Listener(声音接收者)
Audio Source(声音源,发出声音的东西)可以有多个 Audio Listener(声音接收者)只能有一个 AudioClip 拖入声音片段 Output 默认为AudioListene ...
- Unity声音-音源组件
音源组件(AudioSource) 音源是场景中在某个位置的发声装置,好像一个喇叭.它播放着音频片段 (Audio Clip). 发出的声音将输出到声音监听器(audio listener),或者声音 ...
- 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 知识点:插值运算优化摄像机跟随:球形插 ...
- Unity3D基础25:AudioSource声音组件
PS:注意代码注释 一.音频介绍 音频剪辑(AudioClip):导入到 Unity 中的所有的声音文件,它们在 Unity 引擎中的资源类型都是AudioClip 音频源组件(AudioSource ...
- Unity 制作两个按钮分别控制两个声音组件
一.新建一个Cube,命名为MusicCube,在该MusicCube中添加两个声音组件(AudioSource). 二.将所需的歌曲分别拖入对应的声音组件,并将声音组件中的"Play On ...
- Unity声音-音源
音源组件(AudioSource) 音源是场景中在某个位置的发声装置,好像一个喇叭.它播放着音频片段 (Audio Clip). 发出的声音将输出到声音监听器(audio listener),或者声音 ...
- Unity 声音播放方法 —— Audio Sound 的使用
声音播放方法 -- Audio Sound 的使用 Unity中支持的音频格式 Unity 中播放声音简单案例 代码控制声音播放 Unity中支持的音频格式 格式 用途 AIFF 适用于较短的音乐文件 ...
- unity 声音AudioSystem(二)
如何使用音频文件进行播放? 1.首先我们需要添加一个"音频监听器"(Audio Listenter)在我们的主相机上,一般被默认已经添加好了 2.在我们想要发声的物体上添加&quo ...
- Unity 常用组件使用总结
Unity 常用组件使用总结 一.摄像机 Camera: 1.Clear Flag 清除标志:决定屏幕的那部分将被清除.当使用多个相机来描绘不同的游戏景象时,利用它是非常方便的. 2.Back gro ...
最新文章
- mysql增量同步kafka_canal解析mysql的binlog实时推送到kafka
- 教您用CT数据和桌面3D打印机打印自己的器官模型
- mxnet加载resnet,进行预测
- PuTTy:PuTTy的简介、安装、使用方法之详细攻略
- Oracle 分区表(一)
- 二级分类php代码,php smarty 二级分类代码和模版循环例子
- cocos2d-x使用ant批量打包
- MCGS昆仑动态显示屏组态环境搭建介绍
- Apalis Imx8qm记录
- Java架构师成长路线总结2021版(持续更新)
- Springboot 整合 Netty 实战
- win10 虚拟机如何连网
- Linux如何磁盘分区
- 解决类似微信聊天界面软键盘和表情框冲突问题
- 莫纳什大学计算机专业排名,2020年莫纳什大学排名前五的专业有哪些
- Git如何获取帮助(命令解释/命令详情)?
- PKI 公钥基础设施
- Spring系列:字节跳动+腾讯+华为+小米+阿里面试题分享
- python 爬取菜鸟教程python100题,百度贴吧图片反爬虫下载,批量下载
- 《论文阅读》开放域对话摘要(长文本|知识嵌入)
热门文章
- php业务网站资源网,企业创意业务网站模板
- linux指定查看文件目录,【Linux】查看指定目录下的每个文件或目录的大小
- java drawimage 参数_小程序中canvas的drawImage方法参数使用详解
- mt6735通用recovery_山寨4G V8主板MT6735线刷机包
- Leet Code题解 - 1559. Detect Cycles in 2D Grid 检测二维无向图中的环
- 数学--数论--中国剩余定理+扩展中国剩余定理(孙子定理)
- [LeetCode]高频算法题
- Python模块: 文件和目录os+shutil
- 千千万万的IT开发工程师路在何方?
- uint8_t / uint16_t / uint32_t /uint64_t 数据类型大总结