Unity AR-VR虚拟现实开发基础(第2版)课件 8-2 在项目中添加背景音乐和音效_第1页
Unity AR-VR虚拟现实开发基础(第2版)课件 8-2 在项目中添加背景音乐和音效_第2页
Unity AR-VR虚拟现实开发基础(第2版)课件 8-2 在项目中添加背景音乐和音效_第3页
Unity AR-VR虚拟现实开发基础(第2版)课件 8-2 在项目中添加背景音乐和音效_第4页
Unity AR-VR虚拟现实开发基础(第2版)课件 8-2 在项目中添加背景音乐和音效_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在项目中添加背景音乐和音效王寒目录案例描述案例实施案例描述案例描述在很多3D游戏或应用中,都需要用到背景音乐。特别是在AR/VR项目中,通过添加背景音乐,可以让用户获得更强烈的沉浸感。在本章的实战案例中,我们将创建一个新的场景,然后在场景中添加背景音乐。此外,我们还将在特定的时刻添加音效。案例实施开始前的准备1. 创建新项目首先打开Unity3D,创建一个全新的项目,将其命名为MusicTest。2.将音乐和音效资源导入到项目中首先是背景音乐,在Unity3D编辑器中打开AssetStore,搜索Ambience-BanaueRiceTerraces,然后下载并导入到项目中开始前的准备接着在AssetStore中搜索FREECasualGameSFXPack,下载并导入到项目之中开始前的准备为了方便起见,我们无需从零开始创建一个场景,而是从AssetStore中导入一个现成的场景。在AssetStore中搜索RPG/FPSGameAssetsforPC/Mobile,下载并导入到项目之中。从Project视图中找到Assets-RPG_FPS_game_assets_Industrial中的Map_v1场景,双击将其打开。此时场景中并没有设置主摄像机,为此在Hierarchy视图中右键单击,选择Camera,就创建了一个主摄像机。设置主场景添加背景音乐对于项目的背景音乐,我们希望用户在场景中的任何位置,都可以感受到相同的音量和音效。因此,通常将背景音乐加载到用户或场景主摄像机之上。在Hierarchy视图中选中Camera,在Inspector视图中点击AddComponent,选择Audio-AudioSource,从而添加相关的组件。接着在AudioSource组件中,设置AudioClip为Amb_BRT_Jeepney_RoofSeat_03_LOOP,或者任何你喜欢的其它音源。将PlayOnAwake和Loop两个选项都勾选。添加音效音效和BGM同为声音,但是在场景中起到的作用是完全不一样的。首先,背景音乐的音量是不会受到场景变化影响的,音效则不同,音效的产生必定存在着一个音源,不但如此,音量的大小、传播方向以及扩散速度都随着音源种类的不同而发生变化。添加音效为了说明音效的作用,这里将在场景中添加一个Sphere球体。(1)在Hierarchy视图中右键单击,选择3DObject-Sphere,就添加了一个球体对象,将其更名为Ball。选中Ball物体,在Inspector视图中点击AddComponent,分别添加一个Rigidbody组件和一个SphereCollider组件。(2)在Project视图中创建一个PhysicsMaterial,命名为BallMaterial,将Bounciness设置为1,让其具有弹性。添加音效(3)在Hierarchy视图中选择Ball物体,然后在Inspector视图的SphereCollider组件中,将Material设置为BallMaterial,添加音效(4)在Ball物体上添加一个AudioSource组件,并指定AudioClip为DM-CGS-22,或其它音源文件。取消勾选PlayOnAwake和Loop添加音效触发机制在Project视图中创建一个新的脚本,将其命名为BallCollider.cs,然后在VisualStudio中将其

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论