为static mesh动态地添加Socket到UE4
发布时间
阅读量:
阅读量
在项目开发过程中,遇到了一个具体问题,即需要为静态模型 static mesh 动态地增加 Socket 接口。目前只能通过手动方式,在编辑器环境下打开模型编辑器窗口,如右下角所示的位置进行添加操作。

当前仅有4.23版本的代码中包含Add Socket()函数,但该函数需要传入一个类型为空的Socket索引。在蓝图中反复查找后,并未发现相关节点,因此只能自行在插件中进行创建。
UE4源代码参考位置如下:
D:\Program Files\Epic Games\UE_4.23\Engine\Source\Editor\UnrealEd\Private\Fbx\FbxStaticMeshImport.cpp
具体位于第2267行至第2297行

以下为具体实现代码,请注意将xxx替换为你实际使用的蓝图类名称。
在xxxBPLibrary.h文件中,
需要引入相关头文件
#include "
全部评论 (0)
还没有任何评论哟~
