logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【UE5 C++初学笔记】 01.创建C++类

在UE中创建C++类有很多种方法,包括从编辑器中创建、vs中创建、直接新建.cpp和.h文件。

#ue5#c++
【UE5 C++初学笔记】02.UPROPERTY和UFUNCTION

U++中属性使用UPROPERTY宏来定义属性元数据和变量说明符,使用UFUNCTION宏来声明UFunction,并为UFunction定义一些说明符,UPROPERTY和UFUNCTION分别让属性与函数能够被UE反射系统识别。

#ue5#c++
【UE5 C++初学笔记】 03.智能指针

U++智能指针分为四类:共享指针(TSharedPtr)、共享引用(TSharedRef)、弱指针(TWeakPtr(TSharedRef))、唯一指针(TUniquePtr)关于智能指针的理解:虚幻引擎的共享指针不用于指向UObject,UObject管理有专属的垃圾回收机制。智能指针中,主要是用来延长对象的生命周期,让其在有被引用的时候存在,不被引用的时候就销毁,可为空;

#ue5#c++
到底了