UObject,AActor,UActorComponent,UStruct介绍
前言
在UE4中,很多C++类或者说是游戏性对象都会继承自这四个类,此文旨在简单介绍此四个类分别是干什么的以及有什么特点,后续有机会再深入学习-----
UObject
UE4本身的一套系统让UE4的C++比普通的C++多了很多功能,其中最基本的类,也就是U++的对象类,UObject便结合UClass提供引擎中最重要的若干基础服务:
使得UE4中的C++拥有了C#相似的面向对象高级特性
- 属性和方法反射
- 属性序列化
- 垃圾回收
- 按命名查找UObject
- 可配置属性数值