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

相关推荐
上山老人7 天前
UE4布娃娃约束修改
ue4
Yuk丶11 天前
厌倦了假AI对话?用本地大模型给UE注入真智能(已开源!)
c++·人工智能·开源·ue4·游戏程序·ue4客户端开发
emplace_back12 天前
UE 使用UE4PrereqSetup_x64.exe一键安装依赖
ue4
Yuk丶16 天前
LPM的AI 角色三大核心技术实现:长效记忆、人格锁定、低延迟口语化
人工智能·ai·ue4·虚幻·ue4客户端开发
归真仙人18 天前
【UE】Lightmass可执行文件已经过时
ue5·游戏引擎·ue4·虚幻·unreal engine
DoomGT19 天前
Design - 一些免费图标网站
ue5·ue4·虚幻·虚幻引擎·unreal engine
归真仙人22 天前
【UE】VR一体机转场
ue5·ue4·vr·虚幻引擎·unreal engine
洋洋061722 天前
UE4/UE5 引擎常见面试题总结(1)
ue5·ue4
Yuk丶1 个月前
UE4 与 UE5:技术差异深度解析
c++·ue5·游戏引擎·ue4·游戏程序·虚幻
晴夏。1 个月前
unlua实现原理
游戏·ue5·ue4·lua·ue·unlua