1.ForLoop节点(打印的是index值)
参数:
输入项
exec输入项 最上方白色五角形,用于连接执行处理的顺序
First Index 为计数器设置的初始值,进入该节点后,计数器设置为该First Index的值
Last Index 计数器的结束值。计数器每循环一次就加1,当达到该Last Index值后,执行完循环处理后直接进入之后的处理。
输出项
Loop Body 用于连接循环所执行的处理。多次执行连接到此处的处理
Index 取出当前计数器的值。想知道第几次循环时使用
Compeleted 连接循环完成后的处理。循环结束后,进入连接到此处的处理。
2.连接文本节点:Append节点,作用:将两个或更多个字符串连接到一起,选中新增加的引脚右键选择删除即可删除增加的引脚。
3.将ForLoop的Index与次数连接进行打印操作
2.ForEachLoop(可用作得到数组中的值)
参数:
输入项
Exec 连接执行处理的顺序
Array 连接要处理的数组
输出项
Loop Body 将循环处理的内容连接至此以创建处理
Array Element 按照顺序获得取出的值
Array Index 当前取出值的index值
Completed 循环完成后,用于连接后续的处理
例子:求一个数组中的平均值
涉及到的节点
四则运算节点 int/int 节点 也可以用float/float 节点
Floor节点:将输入的值四舍五入到上一最大整数(不是四舍五入直接把小数部分去掉)
3.WhileLoop节点
参数
输入项
Condition 该项用于检查循环,可连接真假值的值、变量等,每次循环都会检查Condition,为真继续执行LoopBody,若为假,退出循环。
输出项
Loop Body 用于连接循环所执行的处理,Condition为真时执行
Completed 用于连接循环结束后所进行的处理,Condition为假时执行
用到的节点:
变量 设置 set节点 获取 get节点
分支 branch节点
四则运算法则节点(+)
% 求得两个数相除后的余数节点
判断比较节点 (!=、==)
创建的变量有:
int 类型的counter(初始值为0)及num(设置要判断的数)
bool类型的flag(初始值为true)
本章节知识点:
ForLoop 节点 只是打印输出角标。
ForEachLoop节点 与数组相关联,能获得数组的值及角标
WileLoop节点:谨慎使用,条件控制不好会造成死循环。