以下介绍声音资源从载入到播放的一个流程

首先,我们将须要的音频文件放到assets文件夹下,OGE中SoundRes和MusicRes为我们封装了非常多经常使用的方法,能够用于载入及播放等经常使用功能。

载入

//设置声音读取路径

Device.getDevice().getSoundFactory().setAssetBasePath("mfx/");

SoundRes.loadSoundFromAssets(SOUND_DIE, "mfx_die.mp3");

//设置音乐读取路径

Device.getDevice().getMusicFactory().setAssetBasePath("mfx");

MusicRes.loadMusicFromAssets(GAME_BG, "game_bg.mp3");

播放

SoundRes.playSound(SOUND_DIE);

MusicRes.playMusic(MUSIC_BG, true);

暂停

SoundRes.getSound(SOUND_DIE).pause();

MusicRes.pauseMusic(MUSIC_BG);

转载于:https://www.cnblogs.com/yxwkf/p/4044429.html

OGEngine教程:声音载入相关推荐

  1. matlab语音处理教程,Matlab声音处理教程 / 声音处理 / 声音处理教程 / 声音处理软件...

    Matlab声音处理教程 / 声音处理 / 声音处理教程 1)用mp3录音,生成文件cricket.wav,把该文件放到matlab文件夹里面(就是你打开matlab后中间顶部的地址). 2)使用如下 ...

  2. 我的世界java版声音来源_教程/声音目录 - Minecraft Wiki,最详细的官方我的世界百科...

    该教材将帮助你定位声音目录,并说明Java版声音文件是如何储存的 译者注:本教程以正版启动器默认的游戏目录为主(即游戏存储在%Appdata%/.minecraft中,如使用其他第三方启动器,默认目录 ...

  3. Revit教程-Revit载入柱为什么提示“该族的类别不正确”

    Revit载入柱为什么提示"该族的类别不正确"? 知识点:柱在Revit中分为"建筑柱"和"结构柱"两种.载入时应该选择对应的Revit柱族 ...

  4. 【白板动画制作软件】万彩手影大师教程 | 声音编辑器

    万彩手影大师内置音频编辑器,轻松对背景音乐及其他音频素材进行截取.拆分.修剪.合并.复制.粘贴.删除等操作.以下,详细介绍声音编辑器的功能使用: 一.进入声音编辑器界面 方法1:添加音频后,在时间轴中 ...

  5. 用计算机弹奏演员视频教程,计算机教程 声音演员.pdf

    下载 第5章 声 音 演 员 有许多理由使影片里需要使用声音.声音可以是按钮的反馈声.背景音乐.解说词.动 画配音.特殊效果等等.我们既然制作多媒体,就不应该只有图像. 5.1 声音文件的格式 同图像 ...

  6. ActionScript菜鸟教程

    第1章 揭开ActionScript的神秘面纱 ActionScript是Flash内置的编程语言,用它为动画编程,可以实现各种动画特效.对影片的良好控制.强大的人机交互以及与网络服务器的交互功能. ...

  7. 如何做淘宝客推广淘宝客教程视频

    如何做淘宝客推广淘宝客教程视频 新手淘宝客如何快速制作一个自己的淘宝客网站,今天给大家分享淘宝客视频就从淘宝客教程方面来讲解如何制作一个自己的淘宝客网站,该注意什么应该如何入手做好淘宝客网站,每一步如 ...

  8. Flash MX as 声音控制分解)(2)

    读取声音: mySound.loadSound();从外部载入声音. mySound.attachSound();从库中加载声音. mySound.getBytesLoaded();获取声音载入的字节 ...

  9. heritrix 相关

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html 内部邀请码:C8E245J (不写邀请码,没有现金送) 国 ...

最新文章

  1. 【机器学习】RNN循环神经网络
  2. 平行志愿遵循分数优先php,2015年黑龙江普通高校招生平行志愿“平行志愿”投档录取模式有哪些优点?...
  3. 赵雪轩:数据科学助力我的智能化航天梦 | 提升之路系列
  4. haar 人脸检测跟踪源码整理
  5. python 之 字符编码 和 中文显示
  6. docker快速搭建RabbitMQ集群
  7. 数据结构——各排序算法的比较
  8. jps命令 Java Virtual Machine Process Status Tool
  9. Linux 用户和组 (1)基本概念
  10. 为Windows添加日志事件
  11. 关于2018、2019后的 MacBook 苹果电脑增加T2安全芯片造成无法U盘启动解决办法
  12. cisco将计算机配置为vlan2,Cisco交换机 VLAN 的建立与端口分配
  13. 电视盒子内存测试软件,电视盒子内存太小怎么办?当贝市场一招扩充内存
  14. Qt之QTableView的简单使用(含源码+注释)
  15. python matplotlib cannot import name ‘artist‘ from ‘matplotlib‘
  16. zzuli OJ 2331:小新同学的智商
  17. 什么是精细化营销和精准化营销 - whale 帷幄
  18. 纯音乐自制吉他及钢琴简谱合集
  19. 华夏ERP使用的多租户到底是什么技术
  20. 微信小程序 使用webview 缓存解决办法

热门文章

  1. Ext js call方法
  2. javascript高级程序设计学习之数值转换 |Number(),parseInt(),parseFloat()
  3. 寒武纪找到了引领中国AI芯片走向世界的路
  4. 经常使用的 WEB server
  5. 包含JS交互的混淆出错
  6. iOS开发-XMPP
  7. xhost和XServer相关概念汇总
  8. hive cli启动判断hadoop version的问题
  9. linux文件的时间格式
  10. h.323 服务器 作用,Cisco CallManager服务器冗余的H.323 网关拨号对端配置