Project1

标题: 循环是干什么用的?比如说??? [打印本页]

作者: maiqinbo    时间: 2011-4-11 17:48
标题: 循环是干什么用的?比如说???
很想知道这个功能能用来做什么~dsu_plus_rewardpost_czw
作者: 沙漠点灰    时间: 2011-4-11 18:02
回复 maiqinbo 的帖子

比如你要在事件中实现:按B键游戏结束,就要这么写:
循环
等待1帧          => 重要!必须!
条件分歧 当 B 键按下时
  游戏结束
分歧结束
以上循环

对应的有中断循环,即跳出这个循环执行下面事件指令,比如
把上面的  游戏结束  改为   中断循环  
就会在B键按下之前"暂停",当然,这之间可以写其他的指令,
循环就是一直循环执行"循环"与"以上循环"之间的指令,直到
"暂时消除事件""中断循环""中断事件处理"等等
作者: 后知后觉    时间: 2011-4-11 18:06
http://www.tudou.com/playlist/pl ... 74&iid=45230339
http://www.tudou.com/playlist/pl ... 74&iid=45231442

http://rpg.blue/thread-91444-1-1.html

作者: aceray    时间: 2011-4-12 10:11
本帖最后由 aceray 于 2011-4-12 10:20 编辑

很简单,就是反复执行循环中间的事件。如果循环中是‘显示文章’的一段话,那么你在游戏中碰到说这段话的npc就会无限反复显示着段话。
不过你可以为他设置一个出口,比如在循环中加入一个‘显示选择项’,‘是’的后面什么都不加,‘否’的后面加一个‘中断循环。那么当你点‘是’的时候就会从新进行循环,当你点‘否’的时候就会结束对话。

这个例子,希望你能明白





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1