Unity 播放音频文件
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 播放音频文件相关推荐
- ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件...
原文:ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件 先看效果图,然后上代码: <UserControl x:Class= ...
- C#调用mciSendString播放音频文件
mciSendString函数是一个WinAPI,主要用来向MCI(Media Control Interface)设备发送字符串命令. 一.函数的声明如下: private static exter ...
- 如何实现在直播中播放音频文件
在我们看直播的时候,经常会在直播过程中听到有掌声.口哨声.背景音乐等音效,那么这些声音特效是如何实现的呢大家有没有想过?anyRTC下面就为大家简单介绍一下如何实现在直播过程中播放音频文件. 功能描述 ...
- js 自动播放音频文件,报警提示音等
js 自动播放音频文件,报警提示音等 谷歌浏览器的音频,默认是不能在页面载入时直接自动播放的. 至少需要用户点击一下页面,才可以播放音频,这个策略的目的是保证用户的体验感,如果每个页面都能在用户未接触 ...
- python播放音频文件_详解使用pygame播放一段MP3音频文件
近日,在梳理pygame模块的时候发现一个很有用的模块mixer模块,这个模块翻译过来就是混音器,它可以加载和播放音频文件,甚至可以对混音器进行设置和处理,其功能非常强大.今天,我们一起来梳理一下混音 ...
- 使用树莓派播放音频文件
使用树莓派播放音频文件 一.首先,我们需要对树莓派的音频输出进行设置 步骤1:登录树莓派,打开终端,执行sudo raspi-config命令 步骤2:选择第7项Advanced Options高级选 ...
- 使用微信API实现H5页面播放音频文件
之前在处理H5页面播放音频文件的时候,总是需要搞一个https才能正常播放,一次无意浏览到了一个自动播放音频的页面,发现了使用微信Api可以不使用https也能播放音频文件.作为记录,简单页面实现如下 ...
- h5 audio播放音频文件
h5 audio播放音频文件 注:下面html中样式及不相关的内容去掉了 第一个例子 播放没有防盗链的外网音频文件是可以的 <!doctype html> <html> < ...
- QMediaPlayer播放音频文件
windows操作系统 在 Windows 操作系统下,使用 Qt 框架提供的 QMediaPlayer 播放音频文件时,需要依赖一些 Windows 平台自带的编解码器库. Qt 框架中的 QMed ...
最新文章
- 大量数据转移_大量数据
- python集合中的元素是否可以重复_python中集合中的元素是否可以重复
- Python函数的定义和使用教程
- 当linkedin connection达到1500的时候的感受
- MySql之自动同步表结构
- Android之自定义带圆角的水纹波效果
- Catalan数(卡特兰数)
- oracle 事务未正常回滚,Spring事务没有回滚异常(Oracle JNDI数据源)
- MarkDown/Html在线转换(支持代码高亮,可复制到微信公众号、今日头条)
- 如何用PEP 8编写优雅的Python代码
- logback介绍和配置详解
- 【翻译】Adaptive Convolutions for Structure-Aware Style Transfer
- turn.js (翻页效果)总结
- 数字孪生城市优秀案例汇编(2021年) 附下载
- mysql++裸盘_绑定裸设备(查看裸设备的大小)
- 益丰大药房在网上如何申请会员?
- NDN的互联网信息高速最后一公里
- oul可以用作c语言常量吗,吉大15秋学期《C语言程序设计》在线作业二 答案
- Android-ubuntu配置
- div垂直居中-CSS元素垂直居中方法