第八课易语言大漠剑侠情缘多线程木人巷判断跑路停止

>> 《剑侠情缘》判断跑路寻路是否停止
判断是否停止源码:

.版本 2
 
.子程序 判断是否停止, , , 3
.参数 数组序号, 整数型
 
 
延时 (300)
.判断循环首 (IsDisplayDead (712, 433, 795, 509, 3, 数组序号)0)
    处理事件 ()
.判断循环尾 ()

原函数

函数简介:
 
判断指定的区域,在指定的时间内(),图像数据是否一直不变.(卡屏).
 
函数原型:
 
long IsDisplayDead(x1,y1,x2,y2,t)
 
参数定义:
 
x1 整形数:区域的左上X坐标
y1 整形数:区域的左上Y坐标
x2 整形数:区域的右下X坐标
y2 整形数:区域的右下Y坐标
t  整形数:需要等待的时间,单位是秒 
 
返回值:
 
整形数:
0 : 没有卡屏,图像数据在变化.
1 : 卡屏. 图像数据在指定的时间内一直没有变化.
 
示例:
 
TracePrint dm.IsDisplayDead(0,0,100,100,5)
 
注:此函数的原理是不停的截取指定区域的图像,然后比较,如果改变就立刻返回0,否则等待直到指定的时间到达.


发布日期:

所属分类: 易语言 标签: