闸北做网站网页代理app
web/
2025/9/28 2:38:23/
文章来源:
闸北做网站,网页代理app,高端大气传媒公司名字,秋长网站建设1.随意创建一个类#xff0c;他都有UCLASS()。GENERATED_BODY()这样的默认的宏。 UCLASS() 告知虚幻引擎生成类的反射数据。类必须派生自UObject.
#xff08;告诉引擎我是从远古大帝UObject中#xff0c;继承而来#xff0c;我们是一家人#xff0c;只是我进化了其他功能…1.随意创建一个类他都有UCLASS()。GENERATED_BODY()这样的默认的宏。 UCLASS() 告知虚幻引擎生成类的反射数据。类必须派生自UObject.
告诉引擎我是从远古大帝UObject中继承而来我们是一家人只是我进化了其他功能 GENERATED_BODY()表示我们不直接使用父类的构造函数如果我们要在我们自定义的类中做一些初始化操作需要我们自己在.h头文件中声明构造函数然后在.cpp文件中 实现该构造函数默认它之后的成员函数成员变量是private。
构造函数自己写去自己可以在面随意初始化但在.h里要声明哦。你如果不加关键字它后面所有的函数和变量都是私有的。
2.GENERATED_UCLASS_BODY()表示我们使用父类的构造如果我们在自定义的类中做一些初始化操作可以直接在.cpp文件中实现构造函数而不需要在.h头文件中去声明这个宏会自动生成带有特定参数的构造函数它之后的成员是public。我还没咋用过
3.UPROPERTY 叫做属性声明宏虚幻C在标准基础之上实现了一套反射系统Reflection System,反射系统负责垃圾回收、引用更新编译器集成等一系列高级且有用的功能。而UPROPERTY的作用就是声明该属性在反射系统的行为。变量可以被引擎识别处理最直观的体现就是蓝图交互
4.UFUNCTION 函数声明宏反射系统可识别的C函数。函数同上
5.USTRUCT() 结构体声明宏。反射系统可识别的C结构体。结构体同上
6.UENUM() 枚举声明宏反射系统可识别的C枚举。枚举同上
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83096.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!