欢迎光临散文网 会员登陆 & 注册

UE4 pak生成和加载

2022-08-13 13:40 作者:TenderRain-  | 我要投稿

本文转自:http://blog.csdn.net/u014532636/article/details/72844367

1.创建一个PAK文件:

用CMD运行打开D:\Epic Games\UE_4.15\Engine\Binaries\Win64下有个UnrealPak文件

cd到路径后 通过运行时传递参数 UnrealPak.exe [要生成的pak文件] -create=[要打包的文件列表] -order=[文件在pak中排序描述文件] [输出格式] [是否加密] [是否压缩]

例如:UnrealPak.exe test.pak -create=paklist.txt -order=CookerOpenOrder.log -UTF8Output -encrypt -compress

UnrealPak.exe D:\OutPak.Pak C:\Users\Administrator\Desktop\Client\UnrealProjects\IDHome\Content\Materials\bingxiang.uasset

这样就有一个PAK文件了,接下来创建代码

.h

.cpp
#include “IPlatformFilePak.h”

这样就加载到内存了。
—————————————————————————————————————————
最后提一下一些类的头文件自行查了添加。还有new FPakPlatformFile(); 在new这个类的时候如果报一堆无法解析的外部符号,需要在项目的Build.cs脚本里添加相关依赖项PakFile。

UE4 pak生成和加载的评论 (共 条)

分享到微博请遵守国家法律