UE4C++中函数以及变量公开到编辑器说明


ue4C++中定义变量如想公开到编辑器编辑,可在参数声明上方添加 UPROPERTY 宏即可公开 如下图

其中UPROPERTY的参数EditAnywhere允许编辑器进行编辑,BlueprintReadWrite运行编辑器获取和写入,Category则是变量所在的类型名称没有的话会自动创建。


上图中VisibleAnywhere则是不允许编辑器编辑,BlueprintReadOnly是只允许编辑器获取但不可修改。


设置完后效果如下图




函数则是使用UFUNCTION 宏

BlueprintCallable是对蓝图公开 可在蓝图编辑器调用此函数 如下图


UE4C++中函数以及变量公开到编辑器说明_第1张图片


(转载请注明作者!)


你可能感兴趣的:(UE4,C++)