Unity 支持的音频格式
AIFF 最适合短音效果 可以在编辑器中按需求压缩
WAV 最适合短音效果 可以在编辑器中按需求压缩
MP3 最适合较长的音乐曲目
OGG 压缩音频格式(与iPhone设备和某些Android设备不兼容),最适合较长音乐
在Unity中播放声音的前提是同时具有三个组件 :
AudioListener 用于接接收AudioAource 组件播放声音,然后通过声卡进行输出。此组件通常会在创建场景时自动被添加到主摄像机上。
AudioClip 指需要播放的各种格式的声音文件 。
AudioSource 用于进行声音播放组件,可以控制播放,暂停,音量调等。
Audiosource 组件编辑器上的一些属性
Mute 静音开关
Play On Awake 此对象在 生命周期 中的Awake处开始播放
Loop 是否循环播放
Volume 音量大小调节
Pitch 用于调节音调
Stereo Pan 立体声道调整,小于0偏左声道,大于0偏右声道
Resources 是Unity 中的 一种特殊的文件夹,放在里面的文件通过加载到内存中后,在Unity中都会有一种类型与其对应,Unity 所支持的声音文件,对应的类型即是AudioClip,,这样就可以完成多个声音切换播放
使用代码动态加载音频
上图代码:
public class ex : MonoBehaviour {
//此脚本挂载在摄像机上public AudioSource au;
public AudioClip ac;
void Start () {
//找的物体上的组件
au = GameObject.Find("Cube").gameObject.GetComponent<AudioSource>();
//使用Resources类进行动态加载 必须和Resources文件夹对应
ac = (AudioClip)Resources.Load("ju");au.clip = ac; //将音频剪辑给音源
au.PlayDelayed(1); //延时1s后播放
}
}

Unity 中的声音系统相关推荐

  1. 关于Unity中的声音管理模块(专题七)

    声音的要素 1: 音频文件AudioClip 2: 音源AudioSource; 3: 耳朵AudioListener;//全局只能有一个 4: 2D/3D音频;//2D只是简单地播放声音,3D可以根 ...

  2. Unity中的布料系统

    0. 前言 项目技术测试结束之后,各种美术效果提升的需求逐渐成为后续开发的重点,角色效果部分的提升目标之一便是在角色选择/展示界面为玩家提供更高的品质感,于是可以提供动态效果的布料系统就作为了技术预研 ...

  3. Unity中的动画系统

    学习动画系统过程中的一些笔记 概述 Unity 的动画系统基于动画剪辑(Animation Clips)的概念,每个动画剪辑可以被认为是一个单一的线性记录,由动画状态机(Animator Contro ...

  4. 关于Unity中新版动画系统的使用

    Mecanim动画 1:旧版动画系统只能通过代码来控制动画播放,随着动画种类变多,代码复杂度也会增加,同时动画过渡也需要非常繁琐的代码控制,为了让有经验的动画师开发动画,unity推出了针对人物角色的 ...

  5. Unity中实现声音的近大远小

    一:前言 例如当人物进入森林中就开始有森林中的各种声音,FPS游戏中的脚步声都模拟了现实生活中声音的近大远小 二:实现 注意场景中需要有且只有一个物体挂载Audio Listener组件 --将声音文 ...

  6. Unity中的签到系统

    实现功能: 正常在游戏中签到,并把剩下的倒计时给显示出来.时间是变化的,没有用gif是显示,将就着看- 废话不多说,上代码: public class SignPanelUI : MonoBehavi ...

  7. unity中事件分发系统 EventDispatcher

    出处:http://blog.csdn.net/u010019717 author:孙广东      时间:2015.3.21     23:00 不使用C#中的event关键字: 只是使用deleg ...

  8. Unity零基础到入门 ☀️| 近万字教程 对 Unity 中的 动画系统基础 全面解析+实战演练,你确定要错过吗?

  9. 如何在Unity中添加三维空间声音Spatial Sounds

    hololens的声音模块是头戴环上,靠近耳朵上方的一个红色的模块,三维空间声音感效果还不错,本文主要讲述如何在项目中使用空间声音特性.我们主要讲述必须的插件组件和unity声音组件和属性的设置来确保 ...

最新文章

  1. 微软新作,ImageBERT虽好,千万级数据集才是亮点
  2. iOS 利用RunTime检测控制器是否销毁
  3. php svn up,php中执行svn update问题
  4. Linux 内核抓包功能实现基础(四) 手动查找邻居缓存填充MAC地址
  5. 【实用】批量成本估算
  6. servlet 中 out.println(中文) 乱码 问题
  7. 二叉树的基本操作之二叉排序树
  8. sql查询从m到n的这几条记录
  9. ssl2661-廉价最短路径【SPFA】
  10. java 安装包_手机也可以编写Java程序代码?这些黑科技你值得拥有!
  11. AndroidStudio安卓原生开发_Activity_生命周期_单activity的生命周期_多activity启动关闭的时候生命周期关系---Android原生开发工作笔记85
  12. STC学习:便携式温度采集器
  13. 什么是软件质量管理的底层逻辑?
  14. 8、(八)外汇基础篇之外汇期权交易
  15. oracle 新增字段 影响,Oracle 之 表新增字段后修改字段顺序
  16. 【STM32知识点】STM32基础知识总结
  17. android自动接收并填充短信验证码
  18. DFS基础-----刷题合集--1(全排列,八皇后,迷宫),让你明白DFS的基础用法
  19. Kubernetes inotify watch 耗尽
  20. 中文自动文本摘要生成指标计算,Rouge/Bleu/BertScore/QA代码实现

热门文章

  1. 分享用易数一键还原做的系统盘
  2. matlab小波 尺度,matlab常用小波基的尺度函数和小波函数
  3. 冒泡排序算法和选择排序算法比较
  4. 战神引擎架设php,【战神引擎】1.96影刺版35整理一键端+双端+架设教程
  5. Magicodes.IE.ASPNETCore之多样化接口使用
  6. 《像计算机科学家一样思考Python》练习5-1
  7. access函数确认文件或文件夹的访问权限
  8. 分解质因数(不含头文件)
  9. 2005上半年高程考试 下午第二题
  10. 微信小程序常用函数的封装