Pak加载插件 – Pak Loader Plugin

介绍

Pak Loader 使您能够在运行时加载 Unreal .pak 文件。这使得该 pak 文件中的资产可在运行时使用。它通过将虚幻的 pak 挂载函数公开给蓝图,并以更方便的方式公开给 C++ 来实现这一点。

图片[1] - Pak加载插件 – Pak Loader Plugin - 筱信日记

例如,您可以将其用于修改目的,玩家可以下载包含关卡/地图资源的 pak 文件,然后在运行时加载它。或者 ArchViz 应用程序,用户可以在其中下载额外的网格。

Pak 可以包含任何类型的资产。加载 pak 文件后,Unreal 可以访问其中的所有资产。这也包括级别。

由于 Unreal Engine 的工作原理,.pak 文件只能在打包的(非编辑器)版本中加载。

您可以在下面的链接中找到示例项目和示例 .pak 文件。

阅读文档以了解如何挂载 pak 文件。如果您是 Unreal 的新手,此插件可能不适合您,因为挂载 pak 文件是一件非同小事。

要创建 pak 文件,您还可以使用我的另一个插件 PakCreator

特征

  • 挂载/卸载 .pak 文件。
  • 注册挂载点以支持 pak 资产之间的引用。
  • 通过 HTTP 下载 (.pak) 文件。
  • 加载对象(所有类型的资源)。
  • 加载类 (蓝图)。
  • GetMountedPakFilenames、GetFilesInPakDirectory、SHA1SUM、IsValidPakFile 等实用程序函数(请参阅文档)

限制

  • 仅在 Windows x64 上测试。但也适用于其他平台(MacOS、Linux、Mobile)
  • 支持 IoStore,但请注意,此功能是互斥的。这意味着所有 pak 文件都有 IoStore 或没有。
  • 从挂载的 Pak 文件加载资源仅适用于项目的打包版本。(不在编辑器中)
  • 如果您的游戏项目启用了 Pak 签名,则无法加载未签名的 Pak 文件。
  • 加载使用与项目不同的引擎版本创建的 pak 文件时,可能无法加载。

文档:链接到 Google Drive

示例项目

UE 4.22 下载

UE 4.23 下载

UE 4.24 下载

UE 4.25 下载

UE 4.26 下载

UE 4.27 下载

UE 5.0 下载

UE 5.1 下载

UE 5.2 下载

UE 5.3 下载

UE 5.4 下载

温馨提示:本文最后更新于2025-04-15 08:36:41,某些文章具有时效性,若有错误或失效,请在下方留言或联系筱信
仅供学习和研究使用,请在下载后24小时内删除
Pak加载插件 – Pak Loader Plugin
此内容为付费资源,请付费后查看
128积分
技术支持
自动发货
售后服务
网络收集
资源类型UE插件
支持软件UE4.24-UE5.5
包含内容插件
付费资源
© 版权声明
THE END
点赞3赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容