一个用于分享RM相关内容的站点。

Not-hentai X 静寂之夜 !

事件基础篇:什么是循环

| 阅读数:130

本文编写于 168 天前,最后修改于 38 天前,其中某些信息可能已经过时。

先看F1文档对它的定义吧

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

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

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

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

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

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

举几个例子:

让一个角色连续说3句话

1

1

追问

2

2

猜骰子

3

3

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

4

4

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

暂无评论