事件基础篇:什么是循环

先看F1文档对它的定义吧

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

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

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

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

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

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

举几个例子:

让一个角色连续说3句话

事件基础篇:什么是循环

追问

事件基础篇:什么是循环

猜骰子

事件基础篇:什么是循环

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

事件基础篇:什么是循环

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

- THE END -
打赏 0 分享
OωO
感谢打赏
shiki
一个用于分享RM相关内容的站点。