UE4学习笔记

1.printstring 输出(类似Debug.Log)

2.Delay 延时

3.Retriggerable Delay 多次点击重新计时(Delay不会)

4.Even Tick 每帧执行(类似Up date,第二个属性类似U3Dtime.datatime)

5. 在点击Variable后创建变量 

6.变量创建后要初始化

7.integer+integer 整数的加法(float,string,向量,字节等的加法类似)

8.Append 附加(针对字符串,A+B)

9.Build String 创建字符串(将某种数据类型创建字符串)

10 String (可修改) name (不可改变,不分大小写,效率高) Text(文字可以多,文字可修改,例如游戏中点汉化即可将英文转成中文)

11 Vector 向量 Roator 旋转 transform 位置(类似u3d中的transform)

12 Breach 判断(判断bool型变量)

13 Do once 只执行一次,直到Reset被触发就可再次执行,start close是个bool型 用来设置开始时节点是否为关闭状态

14 Do N 只执行N次

15 DoOnce Multilnput 多个节点的DoOnce,一个重置,用于重置所有流程引脚。

16 FlipFlop 每执行一次切换流程引脚。

17 Gate 门节点,控制流程的开关。

18 MultiGate 按一定顺序执行的门节点。注:IsRandom随机 Loop循环 Start index 开始的节点

19 Sequence 顺序执行,互不影响

20 Array 数组 创建变量时点击方格,get 访问 set修改,add增加 addunique增加不重复的 注:变量点击小的九宫格就可以变成数组

21 Array insert 插入数组 (第一个值为数组值 第二个值为数组位置)
  removeindex 按照索引删除元素 RemoveItem 删除指定值的元素 
  FindItem 查找指定值得位置
  ContainsItem 查找数组中是否存在指定值(返回bool)
  LastIndex 返回最后一个元素索引
  Resize 分配长度(设置数组长度 bool型数组默认值为false) 
  Clear 清空数组的值(不清空长度) 
  ForeachLoop 遍历(链接执行的方法 遍历的值 遍历的索引 完成后执行的方法) 
  ForeachLoopwhitebreak 遍历 (可以随时break) 
  == 判断是否相等 
Shuffle 数组随机化

22 Structure自定义结构体 
BreakStruct 读取结构体的数据 
SetMembersInStruct 修改结构体的数据 
MakeStruct替换结构体

23 AppendArray链接数组(第一个链接的数组将改变 第二个不变)

24  多维数组的创建步骤:
1)创建底层数据结构体
2)创建数组A结构体(类型为1,点击九宫格成为数组)
3)创建数组B结构体)(类型为2,点击九宫格成为数组,B结构体为二维数组)
4)将数组B结构体实例化后再点击九宫格,成为三维数组

25 多维数组遍历,拆分开在遍历

26 获取物体坐标: Get Actor Location( Rotation与Scale 3D同理)

27 设置物体坐标: Set Actor Location( Rotation与Scale 3D同理) 注:前提是物体改成可移动,动态的。 sweep有障碍物是否停止

28 AddActorLocalOffset 设置物体偏移量(本地,允许多次执行)AddActorWorldOffset (世界,允许多次执行)

29 EventBeginOverlap 触发事件(类似于U3D的OntirggerEnter)EventEndOverlap 触发离开时

30 Lerp 差值

快捷键:
1. Alt+鼠标左键 断开线
2.Breach快捷键为 按下B+鼠标左键
3.拖动tirgger到场景中按Enter键自动贴服地面

4.选中方法后按C打组


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值