如何在虚幻引擎 4 (ue4) 中创建和外包模块?

问题描述 投票:0回答:1

我已经在虚幻引擎 4 中实现了一些代码,我想将其外包,以便可以在其他项目中使用。我的目标是获得一个可以导入/合并到其他项目中的文件。

该模块包括文件夹、类、行为树和黑板。所有这些都使用蓝图进行编程。

这类似于在 Java 编程语言中外部化或导入 .jar 库。但在虚幻引擎 4 中使用蓝图或 C++。

提前非常感谢您。

c++ unreal-engine4 blueprint
1个回答
1
投票

如果您在 UE4 中创建了一个插件并将 C++ 代码或蓝图放入其中,那么它已经是一个模块,可以通过将文件夹拖放到“Plugins”文件夹中来在不同的 UE4 项目之间分发,该文件夹应位于 UE4 根目录中虚幻引擎项目。您可能遇到的唯一问题是前向兼容性,因为 UE4 新版本经常更改现有 API。 另请注意: 您不能在非 UE 相关的 C++ 项目中重用这些模块。

© www.soinside.com 2019 - 2024. All rights reserved.