本文主要讲解项目打包后如何打开文件夹读取音乐文件并播放,本案例会用到RuntimeAudioImporter插件,虚幻商城里有免费的自行下载,插件文档地址:Runtime Audio Importer Documentation. The Unreal Blog

1.创建C++蓝图函数库写一个读取文件的函数

MYBFL.h

// Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"
#include "Kismet/BlueprintFunctionLibrary.h"
#include "MYBFL.generated.h"/*** */
UCLASS()
class PROJECT426_API UMYBFL : public UBlueprintFunctionLibrary
{GENERATED_BODY()public:UFUNCTION(BlueprintCallable, Category = "OpenWindowsFile")static TArray<FString> OpenWindowsFiles();
};

MYBFL.CPP

// Fill out your copyright notice in the Description page of Project Settings.#include "MYBFL.h"
#include "Developer/DesktopPlatform/Public/IDesktopPlatform.h"
#include "Developer/DesktopPlatform/Public/DesktopPlatformModule.h"TArray<FString> UMYBFL::OpenWindowsFiles()
{//获取的文件绝对路径TArray<FString> OpenFileNames;//文件类型FString ExtensionStr = TEXT("*.*");IDesktopPlatform* DesktopPlatform = FDesktopPlatformModule::Get();DesktopPlatform->OpenFileDialog(nullptr, TEXT("ProjectDir"), FPaths::ConvertRelativePathToFull(FPaths::ProjectDir()), TEXT(""), *ExtensionStr, EFileDialogFlags::None, OpenFileNames);return OpenFileNames;
}

2.在关卡蓝图编写逻辑

3.效果演示以及注意事项

 注意事项:

UE4 从文件夹读取音乐文件并播放相关推荐

  1. win10/11系统自带的下载文件夹和音乐文件夹合并,恢复

    今天朋友拿来联系笔记本电脑给我修改一个问题,我百度修好了一个问题后,他喵的有出来了另一个问题. 首先说明一下,最新的win11系统不但把删除,剪切,复制等按钮设置成了图标形式展示在选择>按钮的最 ...

  2. python怎么读文件夹下的文件夹-python2.7读取文件夹下所有文件名称及内容的方法...

    最近稍稍有点空闲时间,于是重新温习了一下之前学习过的python基础.废话不多说,记录一下自己的所得. 首先,安装什么的不在本人的温习范围,另,本人使用的是windows下的python2.7版本,且 ...

  3. matlab读取表格读成mat文件,MATLAB 视频读取 Excel读写 Excel2txt txt2mat 按文件夹读取文件...

    视频转图片,图片取大小 clc;clear; obj=VideoReader('双闪.avi'); numFrames = obj.NumberOfFrames;% 帧的总数 for i=1:numF ...

  4. webpack 读取文件夹下的文件_TypeScript完全解读(26课时)_1.TypeScript完全解读-开发环境搭建...

    1.TypeScript完全解读-开发环境搭建 初始化项目 手动创建文件夹 D:\MyDemos\tsDemo\client-demo 用VSCode打开 npm init:初始化项目 然后我们的项目 ...

  5. android 读取assets文件夹下的文件资源

    今天,简单讲讲如何读取assets文件夹下的文件. Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件: 这种资源文件系统会在R.Java里面自动生成该资源文件的ID ...

  6. C++读取文件夹中所有文件的路径,包含子文件夹

    C++读取文件夹中所有文件的路径,包含子文件夹 C++实现指定文件夹的路径,获取该路径下所有文件的路径,含子文件夹的文件,为了实现跨平台编译,最后会给出Window和Linux的完成程序: [1]下面 ...

  7. C# 读取指定文件夹下所有文件

    #region 读取文件 //返回指定目录中的文件的名称(绝对路径)string[] files = System.IO.Directory.GetFiles(@"D:\Test" ...

  8. java : enum、创建文件和文件夹、删除文件和文件夹、获得项目绝对路径、写入数据到excel中、java代码中两种路径符号写法、读取、写入text文件...

    java : enum http://www.cnblogs.com/hyl8218/p/5088287.html 创建文件和文件夹.删除文件和文件夹 http://www.cnblogs.com/m ...

  9. python读取文件夹下所有文件的名称_python2.7 学习之读取文件夹下所有文件名称及内容...

    python2.7 学习之读取文件夹下所有文件名称及内容 最近稍稍有点空闲时间, 于是重新温习了一下之前学习过的 python 基础废话不多说, 记录一下自己的所得 首先, 安装什么的不在本人的温习范 ...

  10. c++读取文件夹下特定文件

    函数说明: void getFiles(string path, vector& files): path读取的文件的路径 files用来存放文件路径名的一个容器 C++中读取文件可以采用几个 ...

最新文章

  1. 熬夜彻底搞懂Cookie Session Token JWT
  2. “用手机就能访问卫星” 软件定义升级卫星智能
  3. Backbone与服务器接口之RESTful
  4. spring 学习—spring 的ioc底层原理(02)
  5. tmux 如何自定义背景颜色 | How does the tmux color palette work?
  6. 关于HTTPS的几个问题
  7. echarts折线图y轴根据数值自动_R语言基础绘图教程——第3章:折线图和带状图...
  8. WebService /php soap 相关调用 收藏
  9. xy苹果助手未受信任_【iOS教程】不用电脑 安装苹果软件
  10. vsr matlab仿真,电压型PWM整流器(VSR)及控制系统的matlab仿真..docx
  11. 一 . css系列之html需知及ps的基础操作
  12. Springboot毕设项目大学生科技项目管理系统0zzjj(java+VUE+Mybatis+Maven+Mysql)
  13. 鸿蒙os和vivo新系统,跳过鸿蒙系统后,中兴给出新选择,魅族和vivo却坐不住了...
  14. 桌面计算机1008桌面计算机,windows桌面精灵
  15. matlab 召回率,查准率、召回率、敏感性、特異性和F1-score的計算及Matlab實現
  16. 为python安装matlab引擎
  17. 【解决方案】三星T5移动硬盘连接mac pro提示“已断开连接”
  18. 告别3D-DNA试试chromap和yahs做Hi-C辅助组装吧
  19. 安卓强制恢复出厂_手机越用越卡顿,“恢复出厂设置”真的有用吗?网友:咋不早说!...
  20. 机器学习入门(九):非监督学习:5种聚类算法+2种评估模型

热门文章

  1. web前端期末大作业:旅游网页主题网站设计——桂林旅游网站的设计 (7页)HTML+CSS+JavaScript web网页设计与开发 静态网页的制作 web期末作业设计网页 web结课作业的源
  2. 串口(RS - 232)
  3. Java //PP2.11 编写一个程序,提示输入一个代表总钱数的双精度值,然后确定每种纸币和硬币需要的最少数量以达到输入的总钱数(假设10美元纸币为所需要的最大面额)。例如,如果输入的值为47.63
  4. 解决(“settings.DATABASES is improperly configured. “django.core.exceptions.Im
  5. from添加背景色 jsp_html框架怎么添加背景颜色
  6. maya批量文件修改插件 v1.0 下载及教程
  7. 丽台显卡测试软件,丽台Quadro FX4600专业显卡试用评测
  8. 如何给华硕笔记本在光驱位加装另一块linux系统固态硬盘?
  9. 深度学习:深度复数网络(Deep Complex Networks)-从论文到pytorch实现
  10. jquery案例4——jq动画、jq显示与隐藏(规定时间)滑动下拉slideDown,滑动上拉slideUp