3.UE4的程序控制
来源:互联网 发布:eclipse python import 编辑:程序博客网 时间:2024/06/06 12:30
1.Branch 相当于 if…else…语句,通过Condition 传入一个boolean值,根据boolean值选择True或False出口
2.按住B键,点击左键可以快捷添加。
二. DoOnce、Do N 和 DoOnce MultiInput
1. DoOnce
a.只执行一次,当事件触发时,执行一次,第二次事件触发时,不执行2. Do N
b.当事件触发Reset流程时,重置流程,可以再次触发一次
c.设置Start Closed,true代表禁止触发
条件触发时,程序执行N次。
a. 当事件触发时,执行一次,可以执行N次,执行到N次后失效,N(整型)代表可以执行的次数
b. Counter(整型),可以输出代表当前执行次数
c. Reset代表重置执行次数
3. DoOnce MultiInput
多种触发条件,采用互斥原则,触发任何一个条件则其他触发都失败,直到重置。
a.可以通过添加引脚增加事件触发和执行流程,但只执行一次b.可以通过触发重置输入来重置控件,并且可以从重置输出接口中执行重置触发流程
触发后,交换执行程序流A和B
a. 第一次触发,isA为true,执行A流程
b. 第二次触发,isA为false,执行B流程
c. 第三次触发,isA为true,执行A流程,以此类推d. 适用于开关灯、开关门等操作
四. ForLoop、 ForLoopWithBreak 和 WhileLoop
1. ForLoop 循环
a.First index (整型) 代表从几开始
b.Last index (整型) 代表到几结束
c.index 可以输出,代表当前循环索引
d.Loop Body 代表循环体
e.Complated 代表执行完的出口
2. ForLoopWithBreak
a.First index (整型) 代表从几开始
b.Last index (整型) 代表到几结束
c.index 可以输出,代表当前循环索引
d.Loop Body 代表循环体
e.Complated 代表执行完的出口
f.Break 代表通过事件触发停止循环
3. WhileLoop
五. Gate 和 MultiGatea.Condition (布尔) 代表循环条件,true执行Loop Body,false执行Complated
b.Loop Body 代表循环体
c.Complated 代表执行完的出口
1. Gate
根据函数的开关状态,决定是否执行后续程序。
2. MultiGate(不常用)a. Enter 程序入口
b. Exit 程序出口
c. Open 允许程序运行出口
d. Close 阻断程序
e. Toggle 切换Open和Close状态
f. Start Closed true代表禁止触发,相当于Close
根据参数决定是否按顺序执行多条分支,还可以执行一个回合后自动阻断,直到重置。
a. Out 0 程序第一个执行出口
b. Out 2 程序第二个执行出口
c. Out N 程序第N个执行出口
d. is Random 随机执行出口,但一个出口仅能执行一次
e. Reset重置执行过的出口
f. Loop 循环,代表始终打开
g. Start index 代表从第几个索引开始,如果超出范围会输出错误提示,并且程序会回到正常
序列可支持多个分支按顺序执行,与串连不同,各个分支相互独立。
序列是只控制执行启动的顺序,所以序列的分支执行是异步的。也就是说,不会等分支1结束完毕之后才启动分支2。
- 3.UE4的程序控制
- cocos2dx 3.x Tiled的程序控制
- cocos2dx 3.x Tiled的程序控制
- LabWindows界面的程序控制
- java的程序控制流
- 3. java 程序控制语句
- 程序控制
- 程序控制开始菜单的弹出 C#
- 程序控制开始菜单的弹出 C#
- **MATLAB** MATLAB的程序控制结构
- 3.PL/SQL程序控制结构
- C#中程序控制输入法的另一种思路
- 存储程序控制---最根本的原理
- 如何用程序控制session的生命周期
- 用程序控制后台JOB的运行
- UE4的delegate
- UE4的MaterialInstance作用
- UE4的射线拾取
- 南华新生训练2017-最长回文子串
- 文章标题
- 大北京的实习生活
- MongoDB介绍、安装及mongocxx C++驱动程序的安装
- Linux下安装Tomcat
- 3.UE4的程序控制
- PrintWriter类和PrintStream类的学习总结
- java反射机制
- Android开源库
- Mybatis入门(基于MySQL)
- AttributeError: 'list' object has no attribute 'write_pdf'
- 测试
- DOM(文档对象模型)学习笔记(一)
- 工具类网站