流程控制节点
流程控制节点
如何打开蓝图控制面板
window->palette (调色板)
开启键盘事件
1.方法一
开启角色控制权
2.方法二
添加Enable input 节点
Branch
分支节点
Condition为条件,为真执行True为假执行False,类似于if-else语句
a==b
打印true,a!=b
打印false
Delay
延迟节点
Duration 设置延迟的时间
每隔一秒t变量自加1,实现计时器
Do Once
、Do N
、 Do MultiInput
Do Once理解为做一次,Do N理解为做多次,Do MultiInput理解为做多个中的一个
1.Do Once
只执行一次节点,之后不再响应,Reset为重置即重新响应
Start Closed 选中表示一开始为不能响应状态,Reset后可以响应
2.Do N
N设置可响应次数,N次后不再响应,Reset可以重置
Counter为当前已经执行了几次
3. Do MultiInput
多个输入输出,只能响应一次
Reset in 可以重置
Add pin 增加输入输出
Flip Flop
翻转节点
第一次执行响应A,第二次执行响应B,第三次执行响应A……,以此类推在AB之间切换,像一个开关一样
通过按键P实现开关灯
Gate
门节点
Toggle 表示切换,即开状态可变为关,关状态可变为开
Start Closed 选中表示门一开始为关闭状态
MultiGate
多门节点
按照开始索引依次响应,所有索引响应过需要Reset重置才能继续响应
Reset 为重置/刷新
Is Radom 为随机响应一个索引,所有索引都响应过需要Reset重置才能继续响应
Loop 为循环,选中后可以无限制进行响应
Start index 从哪个索引开始
Add pin 增加门
Retriggerable Delay
可触发延迟节点
区别于Delay
,Retriggerable Delay
在连续触发时会叠加延时,倒计时结束后响应,而Delay
触发多少次就响应多少次
Sequence
序列节点
同时运行序列
Add pin 增加序列