Unity音频基础概念
一、音源与音频侦听器
游戏画面能够被观众看到,是因为有渲染器和摄像机,同样音频能够被听到,也要有声音的发出者与声音的接收者。声音的发出者叫做音源,接收者叫做音频侦听器。Audio Source与Audio Listener都是组件,可以挂载到任意物体上发挥作用。
一般音频侦听器整个场景中只有一个Audio Listener,默认挂载在著摄像机上。根据具体设计需求,Audio Listener也可以挂载到主角身上,或其他适合接收音频的位置。
而要播放音乐,只需要创建一个带有Audio Source组件的物体,并准备播放的音频资源文件,其步骤如下。
- 准备一个音乐文件,复制到当前工程的Assets文件夹下
- 在场景列表中单击鼠标右键,选择Create->Audio->Audio Source创建一个音源物体。也可以在任意物体上添加Audio Source组件
- 选中音源物体,可以看到Audio Source组件的第一个属性为AudioClip(音频片段),将Project窗口中的音频文件拖曳到该属性上即可。
- 运行游戏,在默认设置下该音频会被播放一次
二、音源组件详解
Audio Source组件可调节的参数较多,而且大部分参数都可以直接改变声音的播放效果。
下面将详细解释Audio Source组件每一个属性的作用
属性 | 含义 | 说明 |
AudioClip | 音频片段 | 要播放的音频资源 |
OutPut | 输出 | 默认设置为空,表示直接播放声音。也可以设置为一个声音混合器(Audio Mixer),混合器一般用于统一调节音源的音调和音量等 |
Mute | 静音 | 勾选表示静音 |
Bypass Effects | 忽略音频特效 | |
Bypass Listener Effects | 忽略混响区域 | |
Play On Awake | 初始播放 | 勾选则在该物体创建时立即播放音效 |
Loop | 循环 | 勾选则循环播放音频 |
Priority | 优先级 | 同时播放的音源较多时,低优先级音效会被高优先级音效顶替 |
Volume | 音量 | 音量大小,范围为0~1,按比例调节 |
Pitch | 速度 | 可以改变声音播放的速度。速度变化时频率也会变化,因此会导致音调升高或降低 |
Stereo Pan | 立体声平衡 | 调节左右声道的音量比例 |
Spatial Blend | 空间混合 | 可以从纯2D音频逐步调节到纯3D音频。2D表示用户听到的声音与音源的空间位置无关,3D表示音乐效果会因音源和侦听器的相对位置而变化。 例如,背景音乐应当用纯2D音源,而3D音效用于增强真实感 |
Reverb Zone Mix | 混响区域参数 | 改变混响区域对声音效果影响的成都 |
3D Sound Settings | 3D音频设置 | 具体的3D音频参数设置,附带直观的图表。可以对声音传播范围、滚降曲线甚至多普勒效应做细节调整 |
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
Unity音频基础概念
一、音源与音频侦听器 游戏画面能够被观众看到,是因为有渲染器和摄像机,同样音频能够被听到,也要有声音的发出者与声音的接收者。声音的发出者叫做音源,接收者叫做音频侦听器。Audio Source与Audio Listener都是组件,…...
![](https://www.ngui.cc/images/no-images.jpg)
sklearn Preprocessing 数据预处理功能
scikit-learn(或sklearn)的数据预处理模块提供了一系列用于处理和准备数据的工具。这些工具可以帮助你在将数据输入到机器学习模型之前对其进行预处理、清洗和转换。以下是一些常用的sklearn.preprocessing模块中的类和功能: 1. 数据缩放和中…...
![](https://img-blog.csdnimg.cn/006e8a03c39e4a1ba981c1be35ddb7b1.png)
创建和分析二维桁架和梁结构研究(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
![](https://img-blog.csdnimg.cn/6eec32287bff45aeb1be4b9c1bcdf184.png)
SpringBoot实现文件上传和下载笔记分享(提供Gitee源码)
前言:这边汇总了一下目前SpringBoot项目当中常见文件上传和下载的功能,一共三种常见的下载方式和一种上传方式,特此做一个笔记分享。 目录 一、pom依赖 二、yml配置文件 三、文件下载 3.1、使用Spring框架提供的下载方式 3.2、通过IOUti…...
![](https://img-blog.csdnimg.cn/415ad7f5ca7f4890a4385e316673f4bc.png)
Git工作流
实际开发项目使用到的分支: main:生产环境,也就是你们在网上可以下载到的版本,是经过了很多轮测试得到的稳定版本。 release: 开发内部发版,也就是测试环境。 dev:所有的feature都要从dev上checkout。 fea…...
![](https://img-blog.csdnimg.cn/b37aabe9e23c4a7dbf0a24e10fb8b618.png)
【Git Bash】简明从零教学
目录 Git 的作用官网介绍简明概要 Git 下载链接Git 的初始配置配置用户初始化本地库 Git 状态查询Git 工作机制本地工作机制远端工作机制 Git 的本地管理操作add 将修改添加至暂存区commit 将暂存区提交至本地仓库日志查询版本穿梭 Git 分支查看分支创建与切换分支跨分支修改与…...
![](https://img-blog.csdnimg.cn/d623e0fa20ac4d0fbd520193366c7356.png)
【QT5-自我学习-线程qThread练习-两种使用方式-2:通过继承Qobject类-自己实现功能函数方式-基础样例】
【QT5-自我学习-线程qThread练习-两种使用方式-2:通过继承Qobject类-自己实现功能函数方式-基础样例】 1、前言2、实验环境3-1、学习链接-参考文章3-2、先前了解-自我总结(1)线程处理逻辑事件,不能带有主窗口的事件(2&…...
![](https://img-blog.csdnimg.cn/img_convert/0242f041a2ff316295bc6028cdb65c7c.png)
两款开箱即用的Live2d
目录 背景第一款:开箱即用的Live2d在vue项目中使用html页面使用在线预览依赖文件地址配置相关参数成员属性源码 模型下载 第二款:换装模型超多的Live2d在线预览代码示例源码 模型下载 背景 从第一次使用服务器建站已经三年多了,记得那是在2…...
![](https://img-blog.csdnimg.cn/6d974fa7b890401f9b77763fc93bc9ae.png)
LAMP架构详解+构建LAMP平台之Discuz论坛
LAMP架构详解构建LAMP平台之Discuz论坛 1、LAPM架构简介1.1动态资源与语言1.2LAPM架构得组成1.3LAPM架构说明1.4CGI和astcgi1.4.1CGI1.4.2fastcgi1.4.3CGI和fastcgi比较 2、搭建LAMP平台2.1编译安装apache httpd2.2编译安装mysql2.3编译安装php2.4安装论坛 1、LAPM架构简介 1.…...
![](https://img-blog.csdnimg.cn/img_convert/d664a2f87b855a6b7a5b54718db866eb.jpeg)
如何使用腾讯云服务器搭建网站?新手建站教程
使用腾讯云服务器搭建网站全流程,包括轻量应用服务器和云服务器CVM建站教程,轻量可以使用应用镜像一键建站,云服务器CVM可以通过安装宝塔面板的方式来搭建网站,腾讯云服务器网分享使用腾讯云服务器建站教程,新手站长搭…...
![](https://www.ngui.cc/images/no-images.jpg)
mybatis plus 控制台和日志文件中打印sql配置
1 控制台输出sql 配置mybatis-plus的日志实现类为StdOutImpl,该实现类中打印日志是通过System.out.println(s)的方式来打印日志的 mybatis-plus:configuration:log-impl: org.apache.imbatis.logging.stdout.StdOutImpl2 日志文件中写入sql 日志文件中输入sql需要…...
![](https://img-blog.csdnimg.cn/13c6dcef23bc4403bb7c33ab662bcf2f.png)
苍穹外卖总结
前言 1、软件开发流程 瀑布模型需求分析//需求规格说明书、产品原型↓ 设计 //UI设计、数据库设计、接口设计↓编码 //项目代码、单元测试↓ 测试 //测试用例、测试报告↓上线运维 //软件环境安装、配置第一阶段:需求分析需求规格说明书、产品原型一般来说…...
![](https://www.ngui.cc/images/no-images.jpg)
Git 删除已经合并的本地分支
在使用 Git 的开发流程中,经常会创建很多的 Git 分支,包括功能分支(features/*)、发布分支(release/*)和 hotfix 分支(hotfix/*)。在开发了一段时间之后,本地就会有出现很…...
![](https://huaizhihua.oss-cn-beijing.aliyuncs.com/img/image-20230724110738929.png)
递归算法应用(Python版)
文章目录 递归递归定义递归调用的实现递归应用数列求和任意进制转换汉诺塔探索迷宫找零兑换-递归找零兑换-动态规划 递归可视化简单螺旋图分形树:自相似递归图像谢尔宾斯基三角 分治策略优化问题和贪心策略 递归 递归定义 递归是一种解决问题的方法,其精…...
![](https://img-blog.csdnimg.cn/img_convert/15c6b35996cfa2d8ba8fb652a7c5c2d7.png)
有什么react进阶的项目推荐的?
前言 整理了一些react相关的项目,可以选择自己需要的练习,希望对你有帮助~ 1.ant-design Star:87.1k 阿里开源的react项目,作为一个UI库,省去重复造轮子的时间 仓库地址:https://github.com/ant-design/…...
![](https://img-blog.csdnimg.cn/f162f09e9fef4237b9916d10e67339b3.gif#pic_center)
基于串口透传模块,单片机无线串口空中下载测试
基于串口透传模块,单片机无线串口空中下载测试 ✨无线串口下载,其本质还是串口下载方式,只不过省去了单片机和ISP上位机工具之间的物理有线连接,中间的数据通过无线串口透传模块进行数据中转,传递到单片机串口上。串口…...
![](https://img-blog.csdnimg.cn/b2d060f43e3b40619feb7fa7dc9dfccb.png)
研磨设计模式day11代理模式
目录 场景 代码实现 编辑 解析 定义 代理模式调用示意图 代理模式的特点 本质 编辑何时选用 场景 我有一个订单类,包含订单数、用户名和商品名,有一个订单接口包含了对订单类的getter和setter 现在有一个需求,a创建的订单只…...
![](https://img-blog.csdnimg.cn/3d76ddcd304c4c57a206739f6bae7929.png)
vue2 路由进阶,VueCli 自定义创建项目
一、声明式导航-导航链接 1.需求 实现导航高亮效果 如果使用a标签进行跳转的话,需要给当前跳转的导航加样式,同时要移除上一个a标签的样式,太麻烦!!! 2.解决方案 vue-router 提供了一个全局组件 router…...
![](https://img-blog.csdnimg.cn/d74d3690f70449328907f31bef7519ec.png)
《C语言编程环境搭建》工欲善其事 必先利其器
C语言编译器 GCC 系列 GNU编译器套装(英语:GNU Compiler Collection,缩写为GCC),指一套编程语言编译器,常被认为是跨平台编译器的事实标准。原名是:GNU C语言编译器(GNU C Compiler)。 MinGW 又称mingw32 ,…...
![](https://img-blog.csdnimg.cn/img_convert/fcab27442df877e4a862a8698f27beec.webp?x-oss-process=image/format,png)
蓝蓝设计ui设计公司作品案例-中节能现金流抗压测试软件交互及界面设计
中国节能是以节能环保为主业的中央企业。中国节能以生态文明建设为己任,长期致力于让天更蓝、山更绿、水更清,让生活更美好。经过多年发展,中国节能已构建起以节能、环保、清洁能源、健康和节能环保综合服务为主业的41产业格局,成…...
![](https://img-blog.csdnimg.cn/acbbf3a755774c54b93d172a693d7173.jpeg)
汽车制造业外发文件时 如何阻断泄密风险?
汽车制造业是我国国民经济发展的支柱产业之一,具有产业链长、关联度高、就业面广、消费拉动大等特性。汽车制造行业景气度与宏观经济、居民收入水平和固定资产投资密切相关。 汽车制造业产业链长,关联度高,汽车制造上游行业主要为钢铁、化工…...
![](https://img-blog.csdnimg.cn/a04a286764814986a179a6ea4a30b0cb.png)
怎么对App进行功能测试
测试人员常被看作是bug的寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?本文将带你经历测试人员的思维过程,探讨他们测试app时的各种考虑. …...
![](https://www.ngui.cc/images/no-images.jpg)
数字流的秩、单词频率(哈希实现)
题目1:数字流的秩 假设你正在读取一串整数。每隔一段时间,你希望能找出数字 x 的秩(小于或等于 x 的值的个数)。请实现数据结构和算法来支持这些操作,也就是说: 实现 track(int x) 方法,每读入一个数字都会调用该方法…...
![](https://img-blog.csdnimg.cn/4f2aa1fa4b194a71a9900b355a86f778.png)
【洛谷】P2678 跳石头
原题链接:https://www.luogu.com.cn/problem/P2678 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 二分答案。(使用二分需要满足两个条件。一个是有界,一个是单调。 这题的题面:使得选手们在比赛过程中…...
![](https://img-blog.csdnimg.cn/ee75fbdb708447de99d8fbce657f7191.png)
Elasticsearch配置优化
以下的优化基础是安装的 Elasticsearch 版本为 7.17.7,同时jdk版本为 1.8.321 1、jvm参数优化 这里说的jvm参数调优,是指elasticsearch安装目录下的jvm.options配置,如下图所示: 这里调整的内容主要是调整垃圾回收的收集器&#…...
![](https://www.ngui.cc/images/no-images.jpg)
Springboot整合minio组件-分布式文件存储
一、快速开始 Minlo说明: Minio是Apcche旗下的一款开源的轻量级文件服务器,基于对象存储,协议是基于Apache License v2.0,开源可用于商务。Minio主要用来存储非结构化的数据,类似文件,图片,照…...
![](https://img-blog.csdnimg.cn/096fa65e952845bd97c4cb7c928189fd.png#pic_center)
多态/虚函数/虚函数表
OVERVIEW 多态/虚函数/虚函数表1.虚函数引入后类发生的变化?2.虚函数表的生成时机和生成原因?3.虚函数表指针赋值的时机?4.类对象在内存中的布局?5.虚函数的工作原理和多态性的体现?6.其他问题 多态/虚函数/虚函数表 n…...
![](https://img-blog.csdnimg.cn/c3b13ccd6dd0439ebfaecb1f067c6432.png)
QT中按钮的基类QAbstractButton
QT中按钮的基类QAbstractButton 关于控件类的学习方法继承关系信号槽函数标题和图标按钮的 Check 属性 关于控件类的学习方法 控件类很多,API更多,但是不需要记忆知道控件对应的类名,通过帮助文档随用随查优先看帮助文档中控件对应的信号和槽…...
![](https://www.ngui.cc/images/no-images.jpg)
并查集(种类并查集,带权并查集)
链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B,B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都…...
![](https://img-blog.csdnimg.cn/98ff838d61b3464aa435015841b1b345.png)
飞天使-k8s基础组件分析-控制器
文章目录 控制器含义解释pod的标签与注释ReplicaControllerReplicaSetDeploymentsDaemonSetJobCronjob参考文档 控制器含义解释 空调遥控器知道吧ReplicationController: ReplicationController确保在任何时候都运行指定数量的pod副本。换句话说,一个ReplicationCo…...
![](/images/no-images.jpg)
做最最优秀的视频网站/交换友情链接的要求有
下面的简介网上到处都是,还是收一下,算是一个备忘: ICCV的全称是International Comference on Computer Vision,正如很多和他一样的名字的会议一行,这样最朴实的名字的会议,通常也是这方面最nb的会议。ICCV…...
![](https://img4.mukewang.com/5b8f470c000172c310000665.jpg)
怎么根据别人的网站做自己的网站/快速排名上
关于区块链介绍性的研讨会通常以易于理解的点对点网络和银行分类账这类故事开头,然后直接跳到编写智能合约,这显得非常突兀。因此,想象自己走进丛林,想象以太坊区块链是一个你即将研究的奇怪生物。今天我们将观察该生物࿰…...
![](/images/no-images.jpg)
温州市营销网站建设/推广普通话手抄报内容怎么写
我们想要用Python获得一些有关系统的各种信息的时候就不得不想到os的environ,那这里面都具体包含了那些内容呢? 简介 对于官方的解释,environ是一个字符串所对应环境的映像对象。这是什么意思呢?举个例子来说,environ[…...
![](https://img-blog.csdnimg.cn/img_convert/c24be933261c11ab1483bcd1a9046fa8.png)
建筑模型网站/武汉seo网站优化排名
今天来跟大家分享一个通道指标,一个趋势型指标,供大家参考交易思路思维!大家要明白一点就是指标一定是存在滞后性的,所以不要盲目的崇拜指标所谓的圣杯,交易市场根本就不存在圣杯!1)顺势操盘,多…...
![](/images/no-images.jpg)
哈尔滨网站搭建/熊猫关键词工具官网
创建新的Models介绍model/view组件之间功能的分离,允许创建model利用现成的views。这也可以使用标准的功能 图形用户接口组件像QListView,QTableView和QTreeView来显示来自各种数据源的数据为。QAbstractListModel类提供了非常灵活的接口,允许数据源以层…...
![](/images/no-images.jpg)
学网站建设要什么/杭州seo网站哪家好
在 SQL 语句中, NULL 值与字符列中的空格, 数字中的零, 字符列中的 NULL ASCII 字符都不相同. 当DBMS在一列中发现一个 NULL 值时, 就将其翻译为未定义或是不可用的. DBMS不能在一列中做出有关 NULL 的假设, 也不能假设 NULL 值等于 NULL, 造成某一列成为 NULL 的因素可能是: (…...