从蓝图到C++

[for UE4 4.25.3]

01 蓝图节点划分

(1)程序自动生成的蓝图节点,比如 cast to xx,make xx,break xx等;

(2)大部分蓝图节点对应C++ 代码,可以随时跳转;

(3)对应C++ 类的蓝图节点不可以跳转,比如 spawn xx,create xx等;

(4)蓝图中自定义的节点,比如一些蓝图构建的蓝图事件、函数等。

02 UE4 C++类的一些特点

(1)信息获取地址:https://doc.unrealengine.com

(2)C++类名前缀: 模板类  T,UObject 的子类 U,AActor 的子类  A,Swidge 的子类  S,接口类  I,枚举类  E,其他类   F

(3)主要的使用方式:先创建一些基本的C++ 类,用蓝图继承它们,并在蓝图中编写业务逻辑,当达到重构点时,用C++ 重写蓝图功能达到固化蓝图的目的

03 定制UE4 C++开发环境

(1)VS2017 或 VS2019,选择组件:使用C++进行桌面开发;

(2)插件 VAssitX;

(3)UE4 中配置:E

猜你喜欢

转载自blog.csdn.net/A_Pointer/article/details/110583934