Config配置的使用

来源:互联网 发布:怎么降低软件版本 编辑:程序博客网 时间:2024/06/05 19:29

这个没有多大卵用,在外部配置文件中配置一些对象成员的初始值,必须重新编译才能读取到,还不如在蓝图中初始化这些值

1、首先必须在类上使用宏声明,其次成员也要用宏声明

UCLASS(config = Game)
class UMyCameraComp : public UCameraComponent
{
GENERATED_BODY()
public:
UPROPERTY(config)
FRotator FixedCameraAngle;
UPROPERTY(config)
float MinCameraOffset;
UPROPERTY(config)
float MaxCameraOffset;
};

2、在配置文件中Config/DefaultGame.ini声明变量

[/Script/MySlate.MyCameraComp]
MinCameraOffset=100
MaxCameraOffset=1000
FixedCameraAngle=(Pitch=-45,Yaw=-45,Roll=0)
(ps:[/Script/项目名.头文件名] )
0 0
原创粉丝点击