Unity 播放声音。

在gameobject上添加的audio组件的话可以直接用audio.Play();

如果要播放多个音乐可以用:

1 public AudioClip dealthClip;
2
3 AudioSource.PlayClipAtPoint(dealthClip, transform.position,0.5f);
时间: 2024-08-25 09:16:19

Unity 播放声音。的相关文章

Unity API - C

废话不多说,一针见血,go! 一起来看 API Caching 缓存 Camera 摄像机 CapsuleCollider 胶囊碰撞器 CharacterController 角色控制器 CharacterJoint 角色关节 Cloth 布料 ClothRenderer 布料渲染器 ClothSkinningCoefficient 布料蒙皮系数 Collider 碰撞器 Collision 碰撞 Color 颜色 CombineInstance 合并实例 Caching 缓存 Caching.

Unity技巧集合

这篇文章将收集unity的相关技巧,会不断地更新内容. 1)保存运行中的状态 unity在运行状态时是不能够保存的.但在运行时编辑的时候,有时会发现比较好的效果想保存.这时可以在 "Hierarchy"中复制相关对象树,暂停游戏后替换原来的,就可以了. 2)Layer的用法 LayerMask.NameToLayer("Ground");  // 通过名字获取layer[狗刨学习网] 3D Raycast [csharp] view plaincopy Raycas

【Unity】3.5 导入音频文件

分类:Unity.C#.VS2015 创建日期:2016-04-05 一.简介 音频文件 (Audio File) 资源的选择原则应该以无故障地流畅运行为宗旨.下面列出了常用的音频文件. .AIFF 在导入时转换为未压缩的音频,最适合短音效. .WAV 在导入时转换为未压缩的音频,最适合短音效. .MP3 在导入时转换为 Ogg Vorbis,最适合较长的音乐曲目. .OGG 压缩的音频格式,最适合较长的音乐曲目. 导入音频文件到Unity中时,可以选择其最终格式并将其推入立体声道或单声道. 要

Unity 摄像机组件

今天看一下unity3d里面的摄像机是怎么调用和操作的. 打开unity3d新建一个工程.在我们打开工程的时候unity3d会主动添加一个Main Camera,在Hierartchy视图中.点击Main Camera在Inspector中出现Main Camera的组件信息.如图 在camera组件中可以对是相机的一些属性进行调节. Clera Flags:清除标记.下拉菜单一共有4个选项. Skybox:天空盒,背景显示天空盒.如果该相机没有添加天空和则显示背景颜色.Solid Color:

Unity/C#基础复习(5) 之 浅析观察者、中介者模式在游戏中的应用与delegate原理

参考资料 [1] <Unity 3D脚本编程 使用C#语言开发跨平台游戏>陈嘉栋著 [2] @张子阳[C#中的委托和事件 - Part.1] http://www.tracefact.net/tech/009.html [3] @张子阳[C#中的委托和事件 - Part.2] http://www.tracefact.net/tech/029.html [4] @毛星云[<Effective C#>提炼总结]提高Unity中C#代码质量的22条准则 https://zhuanlan

Unity 崩溃问题解决方法——之一

友情提示:工作随记,不喜勿喷 注意:文艺青年可以略过,暴力青年欢迎采纳 Library文件夹 Unity每次编译都会生成这个东西,不用担心丢失的问题.所以,干掉他! 选中 + Delete   或者  选中 + Shift  + Delete 网上看了很多方法,就觉得这个简单,粗暴,是我喜欢的类型. 优点:上面说了 缺点:如果工程过大,重新编译时间会比较长.(但是对于查Log日志来说,相对快点)

unity 射线检测

unity中射线检测时非常实用也经常实用的一种手段.下面讲解一下射线检测问题. 1)Ray 根据射线端点和射线的方向定义一条射线 Ray ray= new Ray(transform.position, transform.forward); 定义一个包含射线投射信息的变量RaycastHit hit,并进行射线检测Physics.SphereCast RaycastHit hit; if(Physics.SphereCast(ray,1f,out hit)) { if(hit.distance

关于Unity中的道具拾取(专题六)

原理就是把道具做成触发器,触发器就是当我们有碰撞发生的时候,只会检测碰撞,而不会有任何改变物理运动状态的过程. 触发器非常适合道具拾取,因为它不会改变原本运动物体的任何物理属性,但是依然会检测碰撞,响应物理事件. 道具拾取实例 1.创建Unity项目和文件目录,保存场景 2.导入金币模型资源rc_fx_obj_04_mod.FBX和obj_04_tex.png,设置材质球的shader为Lagacy Shaders---->Diffuse,颜色设置为255,255,255,255 3.创建一个平

关于Unity协程(Coroutine)

协程官方doc解释A coroutine is a function that can suspend its execution(yield) until the given given YieldInstruction finishes. StartCoroutine开启协程 先执行协程中的代码 碰到yield return时控制权交给unity引擎 引擎继续做接下来的工作例如第一次yield return之后执行StartCoroutine下一行代码 直到满足yield指令的要求才会重新进