《UE4蓝图完全学习》笔记

UE4蓝图完全学习教程笔记

Chapter 1 & 2

1. 打印字符串:print(printstring)

在这里插入图片描述

2. 创建各种类型的文本:make literal + 各种类型名(make+类型名更方便)

在这里插入图片描述在这里插入图片描述

3. 加减乘除运算:+ - * /(以+为例)

在这里插入图片描述
在这里插入图片描述

4. 添加数学表达式:在右击图标的最下方,选择“添加数学表达式”

在这里122重命名即可

5. 设置变量:蓝图编辑器左边“我的蓝图”界面直接创建

在这里插入图片描述

6.创建数组:在原有普通变量的基础上进行细节修改

在这里插入图片描述
在这里插入图片描述

7.在流程中修改数组的值:set array elem(图示是将第1个元素修改为100)

在这里插入图片描述
在这里插入图片描述

8.从数组中取值:get(图示获取第0个元素并输出)

在这里插入图片描述
在这里插入图片描述

9.在数组末尾添加元素:add

在这里插入图片描述
在这里插入图片描述

10.删除数组元素:remove index(图示删除第0个元素,后面的都会向前补位)

在这里插入图片描述
在这里插入图片描述

11.在流程中动态创建数组:make array

在这里插入图片描述
在这里插入图片描述

Chapter 3(掌握流程控制)

1.创建分支:branch(或中文输入“分支”)

   *(Condition复选框为勾选状态时,执行“真”处理,否则执行“假”处理)*

在这里插入图片描述
在这里插入图片描述

2.值的比较:= >= <=(符合条件,则返回1,否则返回0)

在这里插入图片描述
在这里插入图片描述

3.判断变量是否为偶数(分支基本练习)

(1)用数学表达式来判断
在这里插入图片描述
(2)用equal的方式判断
在这里插入图片描述

4.蓝图中的switch:switch on string(开启字符串)

(拥有多项判断能力的分支,以猜拳为例)

(1)创建switch on string节点
在这里插入图片描述
(2)创建转移
在这里插入图片描述
(2)创建“猜拳”变量并初始化,由switch判断“猜拳”变量中的值是哪一个元素

在这里插入图片描述

5.ForLoop循环:loop(forloop) (利用计数器的循环)

在这里插入图片描述

上述输出结果为“1 2 3 4 5 循环体结束后执行completed节点”
其中,index返回每一层循环的index值

6.连接文本:append

在这里插入图片描述

输出结果为“1time 2time 3time 4time 5time 循环体结束”

7.专门处理数组的循环:ForEachLoop

在这里插入图片描述

8.简单的循环:WhileLoop

在这里插入图片描述

示例为判断num是否是素数,counter初始值为2

发布了38 篇原创文章 · 获赞 4 · 访问量 1662

猜你喜欢

转载自blog.csdn.net/qq_15989473/article/details/102981599