当同一个时间只需播放一个AudioClip时,用AudioSource组件

在脚本中用Play(), Pause(), Stop()方法就能满足

当需要在同一个时间播放N中AudioClip时,有两种方法PlayClipAtPoint()和PlayOneShot()

1.共同点

两个方法都是播放完AudioClip后自动关闭自动销毁

2.不同点

PlayClipAtPoint()播放的是3D音效

PlayOneShot()播放的是2D音效

PlayClipAtPoint是静态方法,而PlayOneShot不是。就是说,需要使用PlayOneShot方法,必须指明实例化的对象。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class Test : MonoBehaviour {public AudioClip audioClip;private AudioSource audioSource;void Start () {audioSource = GetComponent<AudioSource>();}//使用PlayClipAtPointvoid Test1(){AudioSource.PlayClipAtPoint(audioClip, Vector3.zero);}//使用PlayOneShootvoid Test2(){audioSource.PlayOneShot(audioClip);}
}

————————————————
版权声明:本文为CSDN博主「lMonster81」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/iov3Rain/article/details/82146154

AudioSource中的PlayClipAtPoint()和PlayOneShot()相关推荐

  1. Unity4.x项目升级Unity5.0过程中出现的各种常见问题

    最近整理Unity4.x项目升级Unity5.0过程中出现的各种常见问题,与大家共享.1:Unity4.x项目中3D模型其材质丢失,成为"白模"?解决方案:手工重新赋值材质贴图. ...

  2. GNU Make 使用手册(于凤昌中译版)

    GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...

  3. Unity 游戏实例开发集合 之 CompoundBigWatermelon (简单合成一个大西瓜) 休闲小游戏快速实现

    Unity 游戏实例开发集合 之 CompoundBigWatermelon (简单合成一个大西瓜) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 CompoundBigWatermel ...

  4. Unity个人记录07-动画系统

    今日学习: 1.做模型的软件 3DMax(可以把max版的转换成fbx版的) 模型的格式 *.max Unity不⽀持的 ;*.fbx Unity⽀持的 ;*.obj...其他格式 2.Clip动画剪 ...

  5. Cocos Creator TypeScript 套牛游戏(可微信小游戏)

    视频操作地址:https://www.bilibili.com/video/BV1NN4y1V7Jy/?vd_source=0a0b591838e1a4cda6ec55da0e1c9019 源码地址: ...

  6. 捕龙项目版本迭代说明(20160304、20160307、20160315)

    Project Rebuild Required Your project was last opened with an incompatible version of Unity(5.0.1f1) ...

  7. 游戏开发-2022-11-30-马戏团

    游戏引擎:Unity 编译版本:2021.3.11f1c2 VS2019 一.游戏的实现目标 玩家可以通过左右键控制人物左右移动,空格键实现人物跳跃,碰到火圈就死亡游戏结束,火圈可以不断的从右向左产生 ...

  8. Unity制作类胡闹厨房游戏 KitchenChaos 笔记整理

    本文章是油管上CodeMonkey的一个unity项目KitchenChaos的笔记整理,学习并整理这个项目主要是因为终于看到了一个比较完整地用到了unity的各种功能.风格较为清爽的.代码结构清晰的 ...

  9. unity5x --------Music Mixer参数详解

      我们一直在致力开发出业界最顶尖水准音频处理功能,而经过很长一段时间的努力,在Unity5.0中,音频处理功能将成为非常重点的一个功能. 要达成这个目标,我们首先重写了很多Unity中音频相关得处理 ...

  10. [洪流学堂]Hololens开发高级篇4:立体音效(Spatial sound)

    本教程基于Unity2017.2及Visual Studio 2017 本教程编写时间:2017年12月11日 本文内容提要 立体音效给Holograms注入了生命,并将它们融入现实世界.Hologr ...

最新文章

  1. Sublime Text 3 及Package Control 安装(附上一个3103可用的Key)
  2. 看雪CTF 2016_第八题分析
  3. 如何快速让你的站点进入灰白哀悼模式?
  4. insmod 和modprobe的区别
  5. android文章链接
  6. 若依管理系统——前后端分离版(二)登陆接口分析及SpringSecurity的登陆认证流程
  7. P2597 [ZJOI2012]灾难(top+lca)
  8. Spark记录-Scala数据类型
  9. 什么是JVM?JVM概述——初识JVM(类加载器,垃圾回收器,执行引擎)
  10. 【logstash】logstash monitor
  11. opencv OCR 端到端场景文本检测与识别(webcam_demo) vs2015
  12. HCIE-Security Day1:防火墙概述、实验环境搭建、三种方式管理防火墙
  13. 46.贪心算法练习:  区间合并
  14. 腾讯会议共享屏幕,ppt如何使用演讲者模式
  15. 解读SSD目标检测方法
  16. Js坐标转换器-百度地图坐标转腾讯地图坐标
  17. 1000瓶毒药里有1瓶有毒,问需要多少只老鼠能试出来哪瓶有毒
  18. 视频剪辑怎么学?四个方面要注意,整体思路是关键
  19. 广告大腕江南春:广告语是老板的责任
  20. mysql触发器应用场景_MySQL触发器的使用场景及方法实例

热门文章

  1. AI和大数据结合,智能运维平台助力流利说提升竞争力
  2. 人民日报刊发浪潮集团董事长孙丕恕署名文章:更好实现数据共享
  3. 【精品分享】决定边缘计算未来形态的五大需求
  4. 【图像加密】基于matlab双相位编码单通道彩色图像加密【含Matlab源码 1241期】
  5. 【数字基带信号】基于matlab数字基带信号波形仿真【含Matlab源码 988期】
  6. 【跳频通信】基于matlab跳频通信系统仿真【含Matlab源码 967期】
  7. 【优化求解】基于matlab改进的灰狼算法求解重油热解优化模型【含Matlab源码 164期】
  8. 高新计算机考试1-8视频,最新版计算机高新考试 PS 第1单元1-8.doc
  9. python 执行文件的扩展名_python脚本文件的扩展名是什么
  10. java web sqlmapapi,Sqlmap的sqlmapapi.py简单使用