UActor相关的UPROPERTY记录
只让成员变量可见不允许编辑不能修改变量的值,Category用于在编辑器或者蓝图编辑器中分类
UPROPERTY(VisibleAnywhere,Category="My Actor Components")
让成员变量只能在关卡编辑器里编辑,不允许在蓝图编辑器中编辑
UPROPERTY(EditInstanceOnly,Category="My Actor Properties | Vector")
让成员变量只能在关卡编辑器里可见,不允许编辑
UPROPERTY(VisibleInstanceOnly, Category = "My Actor Properties | Vector")
让成员变量只能在蓝图编辑器里编辑,不能在关卡编辑器中编辑
UPROPERTY(EditDefaultsOnly, Category = "My Actor Properties | Vector")
让成员变量只能在蓝图编辑器里可见,不能在蓝图编辑器中编辑
UPROPERTY(VisibleDefaultsOnly, Category = "My Actor Properties | Vector")
让成员变量既能在蓝图编辑器里编辑,也能在关卡编辑器中编辑,meta是用于值的属性clampMin是最小值,clampMax是最大值
UPROPERTY(EditAnywhere, Category = "My Actor Properties | Vector", meta = (ClampMin = -5.0f, ClampMax = 5.0f, UIMin = -5.0f, UIMax = 5.0f))