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,重新进入你的工程,这个时候应该就能成功添加自定义组件了

相关推荐
归真仙人2 天前
【UE】VR一体机转场
ue5·ue4·vr·虚幻引擎·unreal engine
洋洋06172 天前
UE4/UE5 引擎常见面试题总结(1)
ue5·ue4
Yuk丶5 天前
UE4 与 UE5:技术差异深度解析
c++·ue5·游戏引擎·ue4·游戏程序·虚幻
晴夏。9 天前
unlua实现原理
游戏·ue5·ue4·lua·ue·unlua
晴夏。10 天前
UE Spawn出来的Actor的生命周期和管理方法
游戏·ue5·ue4·ue
晴夏。16 天前
UE原生第三人称相机源码分析
游戏·ue5·ue4·相机·ue·3c
Yuk丶19 天前
Procedural Dialogue Engine - UE4程序化对话系统的技术实现
c++·游戏引擎·ue4·游戏程序·虚幻
小江村儿的文杰1 个月前
解决Rider编译日志乱码的方法
ue4
Yuk丶1 个月前
UE4客户端开发技术问题汇总
面试·ue4·图形学·ue4客户端开发
邪修king1 个月前
【UE4/UE5 萌新向】有C++基础如何快速入门虚幻引擎?超详细图文全揭秘!
c++·ue5·ue4