Unity 播放音频文件参考代码:

 1 public void Play(string strSoundName, float autoDestroyTime = 0f, bool bLoop = false, float fPerTime = 1f)
 2         {
 3             if (!strSoundName.Equals(""))
 4             {
 5                 //设置背景音乐
 6                 AudioClip clip = Resources.Load<AudioClip>(strSoundName);
 7
 8                 if (_csAudio == null)
 9                     Awake();
10                 if (clip != null)
11                 {
12                     _csAudio.loop = false;//此处用true会有BUG,有时不会循环
13                     _csAudio.clip = clip;
14
15                     if (_fDelay > 0.0f)
16                         _csAudio.PlayDelayed(_fDelay);
17                     else
18                         _csAudio.Play();
19
20
21                     _bLoop = bLoop;
22                     _fPerTime = fPerTime;
23
24                     //循环
25                     if (_bLoop)
26                     {
27                         Invoke("AutoLoop", _fPerTime);
28                     }
29                     else
30                     {
31                         //非循环则自动销毁
32                         float fAutoDestroyTime = clip.length;
33                         if (autoDestroyTime > 0) fAutoDestroyTime = autoDestroyTime;
34                         Invoke("Stop", autoDestroyTime);
35                     }
36                 }
37                 else
38                 {
39                     //音效加载失败,直接销毁
40                     Stop();
41                 }
42
43
44             }
45         }

转载于:https://www.cnblogs.com/tongy0/p/7588698.html

Unity 播放音频文件相关推荐

  1. ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件...

    原文:ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件 先看效果图,然后上代码: <UserControl x:Class= ...

  2. C#调用mciSendString播放音频文件

    mciSendString函数是一个WinAPI,主要用来向MCI(Media Control Interface)设备发送字符串命令. 一.函数的声明如下: private static exter ...

  3. 如何实现在直播中播放音频文件

    在我们看直播的时候,经常会在直播过程中听到有掌声.口哨声.背景音乐等音效,那么这些声音特效是如何实现的呢大家有没有想过?anyRTC下面就为大家简单介绍一下如何实现在直播过程中播放音频文件. 功能描述 ...

  4. js 自动播放音频文件,报警提示音等

    js 自动播放音频文件,报警提示音等 谷歌浏览器的音频,默认是不能在页面载入时直接自动播放的. 至少需要用户点击一下页面,才可以播放音频,这个策略的目的是保证用户的体验感,如果每个页面都能在用户未接触 ...

  5. python播放音频文件_详解使用pygame播放一段MP3音频文件

    近日,在梳理pygame模块的时候发现一个很有用的模块mixer模块,这个模块翻译过来就是混音器,它可以加载和播放音频文件,甚至可以对混音器进行设置和处理,其功能非常强大.今天,我们一起来梳理一下混音 ...

  6. 使用树莓派播放音频文件

    使用树莓派播放音频文件 一.首先,我们需要对树莓派的音频输出进行设置 步骤1:登录树莓派,打开终端,执行sudo raspi-config命令 步骤2:选择第7项Advanced Options高级选 ...

  7. 使用微信API实现H5页面播放音频文件

    之前在处理H5页面播放音频文件的时候,总是需要搞一个https才能正常播放,一次无意浏览到了一个自动播放音频的页面,发现了使用微信Api可以不使用https也能播放音频文件.作为记录,简单页面实现如下 ...

  8. h5 audio播放音频文件

    h5 audio播放音频文件 注:下面html中样式及不相关的内容去掉了 第一个例子 播放没有防盗链的外网音频文件是可以的 <!doctype html> <html> < ...

  9. QMediaPlayer播放音频文件

    windows操作系统 在 Windows 操作系统下,使用 Qt 框架提供的 QMediaPlayer 播放音频文件时,需要依赖一些 Windows 平台自带的编解码器库. Qt 框架中的 QMed ...

最新文章

  1. 大量数据转移_大量数据
  2. python集合中的元素是否可以重复_python中集合中的元素是否可以重复
  3. Python函数的定义和使用教程
  4. 当linkedin connection达到1500的时候的感受
  5. MySql之自动同步表结构
  6. Android之自定义带圆角的水纹波效果
  7. Catalan数(卡特兰数)
  8. oracle 事务未正常回滚,Spring事务没有回滚异常(Oracle JNDI数据源)
  9. MarkDown/Html在线转换(支持代码高亮,可复制到微信公众号、今日头条)
  10. 如何用PEP 8编写优雅的Python代码
  11. logback介绍和配置详解
  12. 【翻译】Adaptive Convolutions for Structure-Aware Style Transfer
  13. turn.js (翻页效果)总结
  14. 数字孪生城市优秀案例汇编(2021年) 附下载
  15. mysql++裸盘_绑定裸设备(查看裸设备的大小)
  16. 益丰大药房在网上如何申请会员?
  17. NDN的互联网信息高速最后一公里
  18. oul可以用作c语言常量吗,吉大15秋学期《C语言程序设计》在线作业二 答案
  19. Android-ubuntu配置
  20. div垂直居中-CSS元素垂直居中方法

热门文章

  1. [转]搞ACM的你伤不起(转自Roba大神)
  2. 【转载】 Python 调整屏幕分辨率
  3. Apache,php配置
  4. nf_hook_slow函数
  5. 高效编程所需要做的14件事
  6. 前端工程化系列[06]-Yeoman脚手架核心机制
  7. Vue-router(三) 参数传递
  8. 关于C#应用的授权认证
  9. LINUX下c语言调用math.h库函数的注意事项
  10. ThinkPHP 模板循环输出 Volist 标签