蓝图流程控制节点

  • Branch(分支)
  • DoN(循环)
  • DoOnce
  • FlipFlop
  • ForLoop
  • ForLoopWithBreak
  • Gate
  • MultiGate
  • Sequence

蓝图流程控制节点,基于不同情况而控制执行流程的节点。类似程序编写中的if、for、顺序执行、循环执行。

Branch(分支)

面对单个 True/False 判定的情况下,Branch(分支) 节点是相当于if,根据【condition】条件判断输出为真还是为假。

DoN(循环)

DoN 节点将会 N 次触发执行脉冲。 在达到限制后,它将会停止所有的输出执行,直到脉冲被传入其 Reset (重置)输入。
例如,您可以启动车辆20次,然后在绑定到 Reset (重置)输入的加油事件被激活前,无法再次启动车辆。

DoOnce

DoOnce 节点-正如名称所显示的-将会仅仅触发执行一次。 在之后,它将会停止所有的输出执行,直到脉冲被传入其 Reset (重置)输入。 该节点等同于DoN节点中 N = 1 的情况。

FlipFlop

FlipFlop 节点取入执行输出并在两个执行输出间切换。 其第一次被调用时,将会输出A。 第二次被调用时,将会输出B,然后再是A,然后又是B,循环往复。 该节点同时有布尔变量输出,使您可以追溯输出A何时被调用。

ForLoop

ForLoop 节点的工作原理等同于标准的代码循环,将会在开始和结束之间的每个索引触发执行脉冲。

ForLoopWithBreak

ForLoopWithBreak 节点包含了能中断循环的输入引脚,除此之外,它运行的方式与ForLoop节点非常相似。 【注意】循环迭代将会在不同的帧间发生,这样的话大量循环可能会影响性能表现。

Gate

Gate(门) 节点用来开启和关闭执行流。 简单来说,Enter输入取入执行脉冲,同时门的当前状态(开启或关闭)将会决定这些脉冲是否从Exit输出中传出。

MultiGate

MultiGate 节点取入单个数据脉冲并将其传送到任意数量的潜在输出。 这个过程随机按顺序发生,可能会循环。

Sequence

Sequence (序列) 节点使得单个执行脉冲能按顺序触发一系列事件。 节点可能有任意数量的输出,所有的输出引脚都会在序列节点一获得输入时就被调用。 它们将总是按顺序被调用,但不会有任何延迟。 对一般用户来说,输出引脚看起来好像被同时触发了一样。

UE4蓝图基础——蓝图流程控制节点相关推荐

  1. UE4 蓝图 流程控制节点

    文章目录 前言 一.打开Library界面 二.Branch 分支 > Branch 类似于 if else 语句 示例 二.Delay 延迟 > Delay 可用于计时器.倒计时器 示例 ...

  2. UE4 虚幻 常用的流程控制蓝图节点介绍

    流程控制节点: 1.Branch 2.Delay 3.DoN 4.DoOnce 5.DoOnce Multilnput 6.FlipFlop 7.ForLoop 8.ForLoopWithBreak ...

  3. UE4蓝图基础——蓝图实现物体移动和物体旋转

    UE4蓝图基础--蓝图实现物体移动和物体旋转 物体旋转组件 物体旋转蓝图实现 物体移动蓝图实现 actor物体移动或者旋转在游戏或者应用最常用的基本操作方式,在UE4中基础蓝图部分就来学习分享一下具体 ...

  4. 【Vue】v-if 、v-show、v-for指令,最基础的流程控制和循环处理

    本文我们来学习一下v-if,v-show和v-for指令,也就是最基础的流程控制和循环处理. v-if 和 v-show v-if 和 v-show 的作用有点类似,都是进行条件判断,我们一起来看一下 ...

  5. go语言打印日期_go语言基础:流程控制(4)-多重循环跳转控制

    1.6 多重循环控制 1.6.1 概念解析 1)多重循环就是指将一个循环嵌套在另一个循环体内,就形成了嵌套循环.在外边的for循环称之为外层for循环,在里面的for循环称之为内层for循环.2)实质 ...

  6. python if else格式_【Python基础】流程控制-if..else

    [Python基础]流程控制-if..else ''' 基本的使用 if 条件: 满足条件执行的代码 else: 不满足条件执行的代码 ''' # age = input("Please i ...

  7. Java基础笔记(入门,语法基础,流程控制,数组)

    Java语言入门 发展历程 三大技术体系 JavaSE 标准版 JavaEE 企业版 JavaME 嵌入式版 Java语言特点 简单性 健壮性 面向对象 分布式 多线程 动态性 可移植性(跨平台) J ...

  8. python:基础知识—流程控制—函数与模块—数据结构—类与GUI和Turtle—异常处理与文件,概括全书(上万字最详细版)

    这里是一张夜景,给大家放松一下. !!无锡南长街 文章目录 模块一:基础知识 1.python语言 2.常见数字类型 3.字符串 4.数字类型转换 5.标识符命名 6.常见关键字 7.运算符与表达式 ...

  9. Java基础内容/基础语法/流程控制

    基础内容 1.如何高效的学好java 多写代码,多写笔记,多写文章 多练交流,多练思维,多练技能 多分享,多提问,多思考 最重要(坚持) 2.计算机应用领域 1)科学计算 2)数据处理 3)自动控制 ...

最新文章

  1. oracle解锁system密码,Oracle System密码忘记 密码修改、删除账号锁定lock
  2. 收藏 | 图神经网络的解释性综述
  3. 时空AI技术:深度强化学习在智能城市领域应时空AI技术:深度强化学习在智能城市领域应用介绍...
  4. 皮一皮:这样的领导还有吗
  5. script和href
  6. 苹果6s解除耳机模式_出大问题!苹果或将砍掉3D Touch?
  7. Java,JavaFX的流畅设计风格滑块
  8. 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法
  9. c++ char* 改变长度重新赋值_[C/C++] 2 :分析下列代码有什么问题?
  10. 电脑字体在哪个文件夹_【安卓】造字(下):如何将生成的字体设置为手机系统显示字体...
  11. LeetCode 141. Linked List Cycle (链表循环)
  12. java参数可变方法
  13. 如何用python写一个答题程序_python练习题库
  14. php图片资源管理软件,通用图形资源管理与查询系统FastMap - 飞时达软件
  15. PLM设备维修系统技术
  16. segue 分析小结
  17. 财务信息化系统架构设计
  18. 电子计算机硬件是由哪五个部分构成,计算机硬件系统由哪五个基本部分组成?...
  19. 手机电池容量的一些基础知识
  20. jsd 多线程与socket网络通信

热门文章

  1. semantic navigation 目标驱动的视觉语义导航(二)
  2. 浏览器下的网页全屏尺寸
  3. 用dreamweaver打开asp网页出现乱码怎么办
  4. centos8安装python3.6_CentOS安装python3.6
  5. 什么是AI管道和MLOps?
  6. 马斯克:特斯拉汽车卡拉OK功能即将推出
  7. 浙江大学计算机考研学硕,真够“卷”的!浙江大学,计算机专业2021考研复试线399分?...
  8. 大学两年的经历感受——大学应做的五件事
  9. MySQL查询不以某个字符串为开头
  10. 浅谈Redis面试热点之工程架构篇[1]