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

相关推荐
Growthofnotes5 天前
UE4_后期处理六—夜视仪、扫描线
ue4
北冥没有鱼啊7 天前
UE5 贝塞尔曲线导弹
游戏·ue5·游戏引擎·ue4·虚幻
北冥没有鱼啊7 天前
ue5 伤害插件
游戏·ue5·ue4·游戏开发·虚幻
EdSheeran乀8 天前
虚幻中的c++(持续更新)
开发语言·c++·ue5·游戏引擎·ue4·虚幻
北冥没有鱼啊10 天前
ue5 AI追角色后失去目标解决办法
游戏·ue5·游戏引擎·ue4·虚幻
Growthofnotes10 天前
UE4_后期处理_后期处理材质四—场景物体描边
ue4·材质
Growthofnotes11 天前
UE4_后期处理_后期处理材质及后期处理体积二
ue4·材质
Growthofnotes15 天前
UE4_地形_悬崖拉伸的解决
ue4
海码00718 天前
【UE 编译】UE C++工程的编译流程、与C++编译的区别
开发语言·c++·ue5·ue4·虚幻
小江村儿的文杰21 天前
UE4 BuildCookRun中的Archive的含义
ue4