什么是循环

最后更新于:2019-05-02 18:30:51| 文章阅读数:84

先看F1文档对它的定义吧

循环

● 功能

添加[循环]和[重复以上过程]的事件指令,用于控制循环的处理。设置在这两行之间的事件会不断重复执行。在循环处理中甚至可以再加一层循环,实现“嵌套循环”

● 备注
在[循环]和[重复以上过程]中的事件指令会无限循环。要终止这一循环,可以使用[跳出循环]等事件指令。


跳出循环

● 功能
跳出事件指令[循环]中的处理。执行后,事件的处理会跳到[重复以上过程]下一行的事件指令上。跳出循环没有设置项目。

理解[循环],其实可以把它想象成赛跑或赛车。

在1000米比赛中,选手必须跑完5圈赛道才能结束比赛,这期间奔跑的过程就是循环,当跑完五圈达成了指定的目标,这个循环才结束。

所以,循环必须有一个结束的条件,去判断能否跳出循环。


举几个例子:

让一个角色连续说3句话

追问

猜骰子

先原地转一圈,然后看朝向哪里,如果不是面朝观众,就再来一次。


循环还能做非常多的事情,以后教到脚本的使用方法后,
可以通过判断变量并移动坐标来实现各种“移动”,“渐变”,“飞入”的效果。