首页 > 其他分享 >系统——MP3格式的背景音乐处理

系统——MP3格式的背景音乐处理

时间:2024-04-23 18:44:34浏览次数:15  
标签:背景音乐 调用 蓝图 BGM MP3 格式 关卡

目标

* 创建MP3格式的文件处理
* 主菜单音乐调用
* 关卡音乐调用
* 切换安全屋和关卡的音乐调用

1.创建MP3格式的文件处理

将MP3格式的文件拖入到UE中会是这种格式的文件

为每个MP3文件创建一个媒体播放列表,方便存放不同关卡或场景的BGM


创建一个媒体播放器便于BGM播放蓝图的调用

创建一个BGM播放蓝图,调用刚才的媒体播放器

创建一个音效类管理BGM音量,并添加到BGM播放蓝图的组件中

2.主菜单音乐调用

将BGM播放蓝图放置在关卡中,并使用关卡蓝图调用其自定义事件

3.关卡音乐调用

这里根据玩家进入关卡的方式选择相应的BGM

4.切换安全屋和关卡的音乐调用

由于使用门蓝图进行关卡的切换,因此在门蓝图中新增一个公开布尔变量,并用一个接口实现它

在关卡中对象对其布尔值进行控制(这里是安全屋所以要选True)

在玩家角色蓝图中调用该接口,处理BGM切换逻辑

标签:背景音乐,调用,蓝图,BGM,MP3,格式,关卡
From: https://www.cnblogs.com/shaoSaxon/p/18153495

相关文章

  • Python 字符串格式化指南
    前言在Python中,字符串格式化是一种常见且重要的操作,用于将变量或值插入到字符串中,并控制输出的格式。本文将介绍几种常见的字符串格式化方法,帮助大家掌握在Python中有效地处理字符串的技巧。方法一:使用%操作符格式化字符串使用%操作符是一种传统的字符串格式化方法,可......
  • Everything搜索非NTFS格式文件
    Everything是一款非常优秀的文件搜索软件,但是普通用户只是通过它来进行文件名的搜索。其实该软件还隐藏了很多的搜索功能,用户只要熟练的使用这些功能,就可以快速查询到自己需要的文件内容。搜索非NTFS格式文件Everything软件在默认情况下只能对NTFS格式的文件进行搜索,但是由于现......
  • 使用digital amp时通过mtkparser从cfg音频文件转成ini格式
    针对digitalamp主要利用ini里的内容。drivercode会依据iniformattype去parser内容给digitalamp。下面是mtkparser的格式[INIT_TABLE]IniFormatType=x//MtkParser目前固定填0即可count=xx;//xx是后面部分index总数index_x=AA,BB,CC;//x:命令index值......
  • 原生js base64格式数据 下载
    原生jsbase64格式数据下载/***封装base64Strblob对象**/functionbase64toBlob(base64Str){varbstr=atob(base64Str),n=bstr.length,u8arr=newUint8Array(n);while(n--){u8arr[n]=bstr.charCodeAt(n);}returnnewBlob([u8arr]);}/......
  • error 对象,格式化信息处理方式
    处理场景是来自使用elementui的上传组件的时候,有时会因为某些原因导致上传失败,而这时候非接口端的报错,所以抛回的error的message需要前端解析,这种解析方式适用定义抛出的异常是Error对象的情况;参考文档是来自:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/......
  • Linux基础-01:Linux命令的基本格式
    2.1.1命令提示符在CentOS7操作系统中,Linux命令提示符就像是你与电脑交流的一个小标志,告诉你系统已经准备好接受你的指令了。它通常会显示在你打开的终端窗口或控制台的最前面。让我们来看一个示例:[root@node01~]$在这个示例中:root:是当前登录的用户名。@:分隔符号,没有特......
  • Siemens 西门子 S7协议及报文格式详解
    一、简介S7Comm(S7Communication)是西门子专有的协议,是西门子S7通讯协议簇里的一种。S7通信协议是西门子S7系列PLC内部集成的一种通信协议,是S7系列PLC的精髓所在。它是一种运行在传输层之上的(会话层/表示层/应用层)、经过特殊优化的通信协议,其信息传输可以基于MPI网络、PRO......
  • 视频封装格式篇(TS)
    什么是TS?TS(TransportStream,传输流),一种常见的视频封装格式,是基于MPEG-2的封装格式(所以也叫MPEG-TS),后缀为.tsTS的分层TS文件分为三层,如下所示(可以倒序更好理解)TS层(TransportStream):在PES层基础上加入了数据流识别信息和传输信息PES层(PacketElementalStr......
  • electron-store会将数据保存为什么格式
    electron-store是一个用于Electron应用程序的轻量级、持久化数据存储库。它将数据以JSON格式保存到本地文件系统上。具体来说:数据结构:electron-store接受任何可序列化的JavaScript数据结构作为存储内容。这包括基本类型(如字符串、数字、布尔值)、数组、对象(包括嵌套对象......
  • ConvertLatOrLonFilter-经纬度格式转换-保留6位
    ConvertLatOrLonFilter-经纬度格式转换-保留6位/***转换经纬度*小数点最后最多为6位*@paramlatOrLon*@return*/privateStringconvertLatOrLon(StringlatOrLon){if(org.apache.commons.lang.StringUtils.isNotBlank(latOrLo......