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

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

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


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

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


设置完后效果如下图

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




函数则是使用UFUNCTION 宏

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

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


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


(转载请注明作者!)


相关文章:

  • 2022-01-08
  • 2021-11-21
  • 2021-11-14
  • 2022-01-02
  • 2021-12-05
  • 2021-11-04
  • 2022-12-23
  • 2021-11-02
猜你喜欢
  • 2021-07-17
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2021-11-15
  • 2021-12-19
相关资源
相似解决方案