UE5高薪就业班-1v1服务-就业无忧 扫二维码继续学习 二维码时效为半小时

(5评价)
价格: 13800.00元

状态使用枚举类型来保存

创建枚举类型:

虚幻C++枚举类型开头要加E,使用C++申请语法后接存储类型(uint8)

枚举要参加反射系统,需要在前加上宏:UENUM(BlueprintType)

值命名规范:使用类名缩写作为前缀

值要参与反射系统,须在后加上宏:UMETA(DisplayName="")

[展开全文]
DUChicken · 06-05 · 0

实现一个功能前的流程

1、说清楚需求(画图描述或文字)

2、实现它的一个基本原理

3、开始实现

与设计师协作时,蓝图可以为BlueprintReadOnly

自行制作时,蓝图可为BlueprintReadWrite

要写注释

[展开全文]
DUChicken · 06-04 · 0

做好规划,再进行下一步行动

使用BlueprintImplementableEvent关键字搭配UE蓝图系统使用

[展开全文]
DUChicken · 06-03 · 0

父类函数若要在子类函数中重写时,则需要添加virtual

构造函数放在变量处的public中

另一个public中放置函数

带有反射系统的成员不能放在private中

多进行安全性的判断

[展开全文]
DUChicken · 05-29 · 0

组件不要分类

 

[展开全文]
DUChicken · 05-29 · 0

在开始开发前,先进行底层设计,进行规划,后期增删改查会方便许多

[展开全文]
DUChicken · 05-29 · 0

子UI完成自己的逻辑

UI获得蓝图引用一般获取C++版本的父类

[展开全文]
DUChicken · 05-28 · 0

复杂的逻辑使用C++

使用原生C++类操控UI

 

[展开全文]
DUChicken · 05-27 · 0

临时存放的变量理应不应该被修改

对于引用,需要判断其有效性,保证代码的健壮性

临时变量可以提高代码可读性

 

[展开全文]
DUChicken · 05-21 · 0

推荐将绑定写在beginplay中,设置(蓝图面板中的参数)写在构造中

[展开全文]
DUChicken · 05-19 · 0

放在AddDynamic(等紫色的宏(参与反射系统))的函数都要有UFUNCTION 

[展开全文]
DUChicken · 05-18 · 0

AddOffset中的Sweep属性仅对根组件生效

 

[展开全文]
DUChicken · 05-09 · 0

设置资源需要将其加载至c++

[展开全文]
DUChicken · 05-09 · 0

Hit事件无法与Overlap事件共存

HIt需要调整碰撞为阻挡

Overlap需要调整碰撞为重叠

[展开全文]
DUChicken · 04-20 · 0

命令台调试

 

[展开全文]
zaizai999 · 03-27 · 0

数据类型:

简单型,int 字符型 float 指针类型 枚举,void

结构型 数组 字符串 记录 文件 自定义数据类型  及各种容器

 

整形:int char true/false  

长短修饰符  short/int/long

符号修饰符 signed/unsigned

[展开全文]
有匪君子 · 02-18 · 0

传递有效信息

1,扬长避短

2,

 

[展开全文]
有匪君子 · 02-18 · 0

02:37 创建组件

[展开全文]
zaizai999 · 02-15 · 0

18:49 建立蓝图接口

 

[展开全文]
zaizai999 · 02-15 · 0

节点

             多个节点进行合并

选中多个节点右击

 

[展开全文]
有匪君子 · 01-22 · 0