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

相关推荐
Deveuper8 天前
UE5 C+、C++、C# 构造方法区别示例
c++·ue5·c#·ue4
胡说ba道10 天前
生活小妙招之UE CaptureRT改
ue4·材质
雕花の刺猬12 天前
UE4与WEB-UI通信
前端·ui·ue4·webui
Growthofnotes19 天前
UE4_环境_体积云_通过蓝图来控制云彩的形状及位置。
ue4
Growthofnotes21 天前
UE4_材质_世界场景位置偏移_角色擦除效果
ue4·材质
Runjavago21 天前
UE4外挂实现分析-PC端-附源码
android·ue4
Growthofnotes21 天前
UE4_材质节点_有关距离的_流体模拟
ue4·材质
Deveuper1 个月前
UE5 和 UE4 中常用的控制台命令总结
ue5·ue4
XR-AI-JK1 个月前
UE5肉鸽游戏教程学习
学习·游戏·ue5·ue4·新手学习·游戏教程·ue教程
峰度偏偏1 个月前
【适配】屏幕拖拽-滑动手感在不同分辨率下的机型适配
算法·游戏·unity·ue5·ue4·godot