uobject只有可以声明无参构造函数和不写构造函数
2023-06-02 11:39 kk20161206 阅读(92) 评论(0) 编辑 收藏 举报(一)结论:
(二)测试过程:
第一种:不声明任何构造函数:
第二种:声明默认构造函数:
第三种:声明其他构造函数:(直接报错,需要声明默认构造)
(三)ue实现原理:
UHT里可以解析出你是否定义了构造函数,是哪种构造函数:
参数是否匹配“FObjectInitializer”:
不同构造函数,对应使用不同的宏定义:
链接:https://zhuanlan.zhihu.com/p/397005093