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

相关推荐
WinstonJQ1 天前
AirSim无人机仿真入门(一):实现无人机的起飞与降落
python·机器人·游戏引擎·ue4·无人机
小江村儿的文杰3 天前
UE4 PSO介绍六:PSO与Shader编译的关系
ue4
小江村儿的文杰3 天前
UE4 PSO介绍五:Build PSO
ue4
二DUAN帝5 天前
像素流与UE通信
前端·javascript·css·ue5·html·ue4·html5
归真仙人6 天前
【UE】UMG安卓相关问题
android·ue5·游戏引擎·ue4·虚幻·unreal engine
小江村儿的文杰10 天前
UE4 PSO介绍四:PSO Precache
ue4
小江村儿的文杰11 天前
UE4 PSO介绍三:认识.scl.csv
ue4
小江村儿的文杰12 天前
UE4 PSO介绍二:认识.rec.upipelinecache
ue4·pso
小江村儿的文杰12 天前
UE4 PSO介绍一:PSO的定义(编辑中)
ue4·pso
njsgcs13 天前
ue4 我的ai要用到的一下方法汇总 + ue的ai编程助手
ue4