精易论坛

标题: 问一个循环问题 [打印本页]

作者: qw3874    时间: 2013-2-17 11:21
标题: 问一个循环问题


问一个循环问题。。
判断怪物死亡问题就是如果判断怪物死亡等于真就选怪
如果等于假就打怪。那么我想等于真的情况下循环选怪
等于假就不循环就循环打怪而选怪就停下来。打完怪之后就在继续循环
作者: 花落终成殇    时间: 2013-2-17 11:27
你这个已经是一个死循环了,建议可以试试用2个子程序进行循环,或者在这个判断循环里面加一个跳出循环的条件,不知道我理解的对不对
作者: 飞蛤    时间: 2013-2-17 12:04
你可以把这两条改成一个判断()就可以了 因为判断怪是否死亡只有这两种可能 当然你这样写也没问题喽就是多判断了一次……
作者: 宇智波·流氓    时间: 2013-2-17 13:31
没研究过按键的。。
作者: superuserlrj    时间: 2013-12-6 13:55
你这个问题可以用双重 循环判断 来解决!
[e]
.版本 2
.支持库 spec

.程序集 窗口程序集1
.程序集变量 程_自动挂机, 逻辑型

.子程序 _按钮1_被单击

程_自动挂机 = 真
自动挂机 ()

.子程序 自动挂机

.循环判断首 ()
    处理事件 ()
    延迟 (100)
    大漠_键盘_按键 (192)
    .循环判断首 ()
        延迟 (100)
        大漠_键盘_按键 (49)  ' 因为我没有模块只能这样举个例子了
        延迟 (500)
    .循环判断尾 (判断怪物是否死亡 () = 假)
.循环判断尾 (程_自动挂机 = 真)

.子程序 判断怪物是否死亡, 逻辑型, , 因为我没有模块只能这样举个例子了



.子程序 大漠_键盘_按键
.参数 参数, 整数型

[/e]
作者: laneagle007    时间: 2013-12-6 14:01
来看看啊,顶一个。。
作者: qq2010108288    时间: 2013-12-20 13:58
多加一个子程序来执行吧、
作者: 983847264    时间: 2013-12-22 00:57
加一个时钟事件就行了。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4