UE4 自定义组件编译成功,但是无法在添加到 Actor(Add to Actor) 中找到,无法拖动到 Actor 中附加到 Root 的解决方法

在看大象无形,自定义组件我可以编译,但是却没有办法通过拖动来附加到 Actor

查了很久,最终找到 https://forums.unrealengine.com/t/custom-c-class-components-not-showing-in-add-component-tab/309058/4

在自定义组件的头文件的类声明那里,你必须要写成

cpp 复制代码
UCLASS(ClassGroup=(CustomGroup), meta=(BlueprintSpawnableComponent))

也就是需要 ClassGroup 和 meta BlueprintSpawnableComponent

构建,然后重启 UE Editor,重新进入你的工程,这个时候应该就能成功添加自定义组件了

相关推荐
一个响当当的名号16 天前
lectrue4 数据库存储
ue4
陈友松18 天前
UE5运行时操作撤销系统插件
ue5·ue4·运行时回退撤销
北冥没有鱼啊18 天前
UE5 离谱问题,角色动画不播放
游戏·ue5·ue4·游戏开发·虚幻
WinstonJQ20 天前
AirSim无人机仿真入门(一):实现无人机的起飞与降落
python·机器人·游戏引擎·ue4·无人机
小江村儿的文杰23 天前
UE4 PSO介绍六:PSO与Shader编译的关系
ue4
小江村儿的文杰23 天前
UE4 PSO介绍五:Build PSO
ue4
二DUAN帝24 天前
像素流与UE通信
前端·javascript·css·ue5·html·ue4·html5
归真仙人25 天前
【UE】UMG安卓相关问题
android·ue5·游戏引擎·ue4·虚幻·unreal engine
小江村儿的文杰1 个月前
UE4 PSO介绍四:PSO Precache
ue4
小江村儿的文杰1 个月前
UE4 PSO介绍三:认识.scl.csv
ue4