如下图所示,我们创建了c++类的actor组件之后,我们只希望其作为一个base的父类,然后想在蓝图中编辑这个类: 自己定义一个名字: 但是却发现我们并不能将其创建蓝图类,这无疑是不友好的。 所以我们需要进入c++类的内部看看: 这里我们可以发现其最为不同的地方是在类的上面有一个UCLASS()的宏的里面泄露一些东西: 对此我们只需要在其后面输入这个:他就可以在蓝图中创建了: 以上就是actor组件创建蓝图的办法。 其中关于UCLASS里面的相关类说明符和元数据修饰符可以看: UE4/5C++之关于UCLASS()的说明符和元数据修饰符_多方通行8的博客-CSDN博客