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

相关推荐
小江村儿的文杰3 天前
UE4安卓Gradle工程中的libUE4.so的生成原理
ue4
北冥没有鱼啊9 天前
UE5 射线折射
游戏·ue5·游戏引擎·ue4
Growthofnotes10 天前
UE4_Niagara基础实例—9、使用条带渲染器来制作闪电
ue4
Growthofnotes10 天前
UE4_Niagara基础实例—10、位置事件
ue4
directx3d_beginner10 天前
ue4 .usf抄写记录
ue4
 M͏⁠͏r.D14 天前
UE4 材质学习笔记13(格斯特纳波)
学习·ue4·材质
Growthofnotes14 天前
UE4_Niagara基础实例—8、生成网格体粒子并与角色产生交互
ue4
 M͏⁠͏r.D15 天前
UE4 材质学习笔记11(水波纹着色器/水深度着色器)
学习·ue4·材质
北冥没有鱼啊16 天前
ue5 扇形射线检测和鼠标拖拽物体
游戏·ue5·ue4·游戏开发·虚幻
 M͏⁠͏r.D17 天前
UE4 材质学习笔记12(水体反射和折射)
学习·ue4·材质