概述:
File System Library 是一个跨平台蓝图库,支持在虚幻引擎中轻松操作文件和目录。它提供文件与文件夹的复制、移动、删除等基本功能,并允许通过操作系统默认对话框打开或保存文件。该插件可在编辑器及打包版本(包括开发、调试和发布版)中运行。
特点:
· 打开/保存文件对话框:提示用户保存或选择文件
· 文件操作:复制、移动、删除和重命名任意文件
· 文件夹操作:复制、移动、删除和重命名任意文件夹/目录
· 文件字符串输入输出:从字符串动态加载和创建文件
· MAC 支持(已在 Mac OS 10.7 BigSur 测试):打包时若遇问题,将插件从 /Users/Shared/Epic Games/UE_4.XX/Engine/Plugins/Marketplace/FileSystemLibrary 移至 [项目名]/Plugins/FileSystemLibrary
· 版本 6(2025年6月16日):新增 OpenDialogFolderMultiSelect 函数,用于打开多文件夹选择对话框
· 版本 5(2022年9月19日):CreateProc() 返回进程 ID 用于跟踪;新增 IsProcessRunning() 和 GetProcessName() 函数
· 版本 4(2020年9月7日):所有对话框现可在编辑器内使用(包括编辑器工具控件和蓝图工具);更新 OpenDirectory() 节点,可在指定路径打开资源管理器或访达
· 蓝图数量:1
· C++ 类数量:4
· 支持的开发平台:所有桌面平台(Windows、MacOS)
· 支持的目标构建平台:所有桌面平台(Windows、MacOS)
· 文档:包含带注释的演示示例
