UAssetGUI
UAssetGUI 是一个强大的工具,用于对虚幻引擎游戏资产进行低级检查和修改。本指南将全面介绍如何有效使用 UAssetGUI。
安装
1. 下载预构建的二进制文件:您可以在存储库的“发布”选项卡中找到 UAssetGUI 的预构建的二进制文件。
2. 解压存档:将下载的存档解压到您所需的位置。
命令行参数
UAssetGUI 提供命令行参数,用于无缝 JSON 导出和导入,无需打开 GUI。
导出为 JSON
`bash
UAssetGUI tojson [映射名称] [资源文件] [输出 JSON 文件] [虚幻引擎版本]
`
例子:
`bash
UAssetGUI tojson A.uasset B.json VERUE425
`
此命令将使用 [mappings name] 中定义的映射并将虚幻引擎版本指定为 VERUE425,将 A.uasset 文件导出到名为 B.json 的 JSON 文件。
从 JSON 导入
`bash
UAssetGUI fromjson [输入 JSON 文件] [输出资源文件] [游戏名称]
`
例子:
`bash
UAssetGUI fromjson B.json A.umap Outriders
`
该命令会将 B.json 文件导入到 A.umap 资源文件中(假设游戏是 Outriders)。
汇编
如果您希望从源代码编译 UAssetGUI,请按照下列步骤操作:
先决条件
1. Visual Studio:下载并安装最新版本的 Visual Studio。
2. Git:安装Git进行版本控制。
3. .NET Framework:确保您的系统上已安装 .NET Framework。
初始设置
1.克隆存储库:
`bash
git 克隆 https://github.com/atenfyr/UAssetGUI.git
`
2. 导航至目录:
`bash
cd UAssetGUI
`
3. 初始化子模块:
`bash
git 子模块更新 --init
`
4. 打开解决方案文件:在 Visual Studio 中打开 UAssetGUI.sln 解决方案文件。
5. 设置启动项目:在解决方案资源管理器中右键单击UAssetGUI 项目,然后单击“设置为启动项目”。
6. 恢复 NuGet 包:右键单击解决方案资源管理器中的解决方案名称,然后按“恢复 NuGet 包”。
汇编
1.编译并打开:按“开始”按钮或按F5编译并打开UAssetGUI。
贡献
对UAssetGUI 的贡献受到高度重视!
拉取请求:提交错误修复、新功能或改进的拉取请求。
问题:通过在存储库上创建问题来报告任何错误或功能请求。
如果您在虚幻引擎 .uasset 文件中遇到“无法维护二进制相等”错误,请在 UAssetAPI 问题页面上提出问题,包括:
有问题的资产文件。
游戏名称。
用于烹饪资产的虚幻引擎版本。
游戏的映射文件(如果适用)。
执照
UAssetGUI 在 MIT 许可证下分发。您可以在 LICENSE 文件中找到完整的许可证详细信息。