文章目录

  • 一、为物体添加 AudioSource 组件
    • 1、AudioSource 组件简介
    • 2、创建物体
    • 3、添加 AudioSource 组件
    • 4、导入音频文件资源
    • 5、为 AudioSource 组件设置音频文件
    • 6、在场景中播放音频
  • 二、Transform 变换组件

一、为物体添加 AudioSource 组件


1、AudioSource 组件简介

在 Unity 中 , 使用 AudioSource 组件 , 可以 播放声音 ;

可播放 mp3 , wav , aiff 格式的音频文件 ;

2、创建物体

在 Hierarchy 窗口中 , 右键点击空白处 , 在弹出的菜单中选择" 3D Object | Cube " , 创建一个 Cube 立方体 ;

选中该 立方体 , 在 Inspector 窗口 中 , 点击右上角下拉菜单 , 选择 " Collapse All Components " 选项 , 折叠所有组件 ;

3、添加 AudioSource 组件

在 Inspector 检查器 窗口 中 , 点击 " Add Component " 按钮 , 查找 Audio Source 组件 , 并点击添加该组件到物体中 ;

Audio Source 组件 在 Audio 分组中 ;

4、导入音频文件资源

在 Project 窗口 中的 Assets 目录下创建 Musics 目录 , 将 mp3 格式的文件拖动到该目录下 ;

5、为 AudioSource 组件设置音频文件

选中物体 , 将 Project 窗口中的 音乐文件 , 拖动到右侧 Inspector 检查器窗口 中的 Audio Source 组件中的 AudioClip 属性中 ;

6、在场景中播放音频

点击 Unity 编辑器 工具栏 中的 " Toggle audio on or off. " 按钮 , 即可播放该声音 ;

二、Transform 变换组件


在 Unity 中 , 每个 游戏物体 GameObject 都有一个 Transform 变换组件 , 该组件有 3 个属性 :

  • Position : 坐标位置 , 该坐标是 相对于父容器的 相对坐标 , 如果没有父容器 , 则父容器就是 游戏场景 Scene , 其坐标是相对于整个世界坐标原点 ( 0 , 0 , 0 ) 的相对坐标 ;
  • Rotation : 旋转角度 , 该角度是 欧拉角 , 取值范围 0 ~ 360 度 ;
  • Scale : 缩放倍数 ;

所有物体都有 Transform 组件 , 该组件是基础组件 , 不能从物体中删除 ;

【Unity3D】Unity 组件 ③ ( 为物体添加 AudioSource 组件 | 添加 AudioSource 组件 | 导入音频文件 | 为组件设置音频 | Transform 变换组件 )相关推荐

  1. MATLAB给目标音频文件设计滤波器去除所添加的噪声

    1.实验目的 给目标音频文件添加噪声,并设计滤波器去除所添加的噪声.对原音频文件.添加噪声后的音频文件.去噪后的音频文件进行频谱分析和音频收听,对比并总结实验结果. 2.实现步骤 1)原始音频频谱分析 ...

  2. Unity3D vuforia SDK 预制物体各组件功能说明

    转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:[334163814]本文链接地址: Unity3D vuforia SDK 预制物体各组件功能说明 制作最简单的demo流程请 ...

  3. Unity3D基础10:利用Transform组件移动物体

    前文:https://blog.csdn.net/Jaihk662/article/details/86750789(Transform组件) https://blog.csdn.net/Jaihk6 ...

  4. 【Unity3D】游戏物体操作 ① ( 场景简介 | 添加游戏物体 | 操作游戏物体 | 选中游戏物体 | 场景显示效果缩放 | 重命名游戏物体 | 复制游戏物体 | 删除游戏物体 | 移动物体 )

    文章目录 一.Scene 场景简介 二.添加游戏物体 三.操作游戏物体 1.选中游戏物体 2.场景显示效果缩放 3.重命名游戏物体 4.复制游戏物体 5.删除游戏物体 6.Inspector 检查器窗 ...

  5. 如何在React JS组件和React JS App中添加CSS样式?

    In this tutorial, we will only work with CSS styles. Please ensure you have basic knowledge of HTML, ...

  6. Taro框架中 Image 和 Video 组件预览图片/视频时添加明显的关闭按钮以关闭全屏预览

    需求 Taro框架中 Image 和 Video 组件预览图片/视频时 添加明显的关闭按钮 以关闭全屏观看,避免用户直接操作返回后导致页面空白(原有消息记录消失 - 重新进入项目首页) [补充] 全屏 ...

  7. Unity 之 UGUI RectTransform矩形变换组件详解

    Unity 之 UGUI RectTransform矩形变换组件详解 1,属性面板 2,详细信息 3,代码操作 4,使用实例 4.1 传说中的自适应 4.2 锚点的另一种使用方式: 4.3 蓝图和原始 ...

  8. unity查找子物体、子节点、获取子节点对象脚本,添加子节点脚本,添加父节点脚本

    分享一个代码管理片段的代码,主要是用于查找子物体,控制子物体等等的. 静态代码片段,便于调用. 不做太多的解释,直接上代码,每个方法都有注释. 有任何问题直接留言,看到会回复 QQ群 20701909 ...

  9. 【Unity3D】点选物体、框选物体、绘制外边框

    1 需求描述 绘制物体外框线条盒子 中介绍了绘制物体外框长方体的方法,本文将介绍物体投影到屏幕上的二维外框绘制方法. 点选物体:点击物体,可以选中物体,按住 Ctrl 追加选中,选中的物体设置为红色. ...

最新文章

  1. 2021年大数据Hadoop(二十五):YARN通俗介绍和基本架构
  2. pythonweb开发-Python Web开发从入门到精通
  3. windows下 sqlplus / as sysdba 报ora-12560的终极解决方法
  4. InfluxData【环境搭建 02】时序数据库客户端 InfluxCLI 最新版本安装启动验证(在线安装+离线安装及各版本下载地址)
  5. Swoole安装报错No releases available for package pecl.php.net/swoole
  6. redis3.0.3 安装与配置
  7. 首页图标九宫格 html5,html5九宫格布局的网格菜单代码
  8. application/x-www-form-urlencoded
  9. 动态添加gridview行【转:http://www.cnblogs.com/oec2003/articles/1069796.html】
  10. 视频和视频帧:视频和帧基础知识整理
  11. Centos7安装Mysql、九条命令搞定
  12. Android 主线程子线程执行关系
  13. 交互式设计--如何让你的界面简约
  14. Windows200864位操作系统下的SQLPLUS.EXE 无法找到入口解决办法和Oracle环境变量的设置
  15. 计算机网络【IP协议与以太网】
  16. 小程序跨端框架(taro/uni-app/kbone)横评之2020版
  17. sdkman使用教程
  18. 2020年最值得加入的互联网公司有哪些?
  19. 老板、方太、美的们决战洗碗机“中国化”的新拐点
  20. [附源码]Java计算机毕业设计SSM大学生学习交友平台

热门文章

  1. 使用python脚本登陆ef英语学习中心
  2. HBase读取流程(源码角度)
  3. 首个完整利用WinRAR漏洞传播的恶意样本分析
  4. java全栈前景_Java全栈开发哪个发展前景好
  5. 阅读书《电子电路原理》截取的一些最核心的思想,找了个课程上海交通大学 郑益慧主讲做辅助(保证基本的理解是对的)。电路要以基本特性为基础从设计角度理解
  6. 基于FPGA的千兆以太网设计
  7. unity中连接Xbox手柄设置及按键检测
  8. 用python实现简单的飞机大战小游戏
  9. WebGIS期中复习
  10. dq轴是怎么定义的(并分析了坐标系超前滞后关系)