|
RT
判断命令 2选一,总有一个变量自增,当两个都是0,程序暂停,我观察,为何我的两个变量都是0?
补充内容 (2014-11-2 22:07):
.版本 2
.支持库 BmpOperate
.支持库 spec
.子程序 识别
.参数 位图, 位图
.局部变量 w, 整数型
.局部变量 h, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型
.局部变量 点, 整数型
.局部变量 黑点y, 整数型
.局部变量 相差值, 整数型
.局部变量 下跳, 整数型
.局部变量 下连, 整数型
.局部变量 上一个, 整数型
.局部变量 平, 整数型
.局部变量 txt, 文本型
w = 位图.取宽度 ()
h = 位图.取高度 ()
上一个 = 0
下跳 = 0
下连 = 0
.计次循环首 (w, x)
.计次循环首 (h, y)
点 = 位图.取某点颜色 (x - 1, y - 1)
.判断开始 (点 = #黑色)
黑点y = y - 1
相差值 = 上一个 - 黑点y
调试输出 (相差值)
.判断开始 (相差值 < -5)
下跳 = 下跳 + 1
.默认
下连 = 下连 + 1
.判断结束
.判断开始 (下连 = 0 且 下跳 = 0)
暂停 ()
.默认
.判断结束
上一个 = 黑点y
.默认
.判断结束
.计次循环尾 ()
.判断开始 (下连 = 0 且 下跳 = 0)
暂停 ()
.默认
.判断结束
.判断开始 (下跳 - 1 ≥ 1)
txt = txt + “下跳” + 到文本 (下跳 - 1)
.默认
txt = txt + “下连” + 到文本 (下连)
.判断结束
txt = txt + “,”
上一个 = 0
下跳 = 0
下连 = 0
.计次循环尾 ()
调试输出 (txt)
|
|