UE4之UObject介绍

2021-06-07  本文已影响0人  Lee_5566
image.png

UObject

UObject,它是所有引擎层面、游戏层面对象的基类。

UObjects 提供的功能
image.png

为利用 UObject 派生类型所提供的功能,需要在头文件上为这些类型执行一个预处理步骤,以核对需要的信息。

该预处理步骤由 UnrealHeaderTool(简称 UHT)执行。

UObject 自身

image.png

UObject Class父类中UObjectBase 提供了四个核心属性:

UObjectBaseUtility 没有额外属性,提供了一系列引擎内部使用的方法。

UObject 扩展出了一些生命周期方法,以及最重要的序列化方法 Serialize(),调用 UObject#Serialize() 即可完成对象的序列化或反序列化。

image.png
上一篇 下一篇

猜你喜欢

热点阅读