TC官方合作论坛
标题:
找图和找色可以同时进行吗?
[打印本页]
作者:
wlhtdl
时间:
2012-12-1 03:49
标题:
找图和找色可以同时进行吗?
打怪线程需要模糊找色 判断怪物血条 他死没死
我还想加一个找图命令来判断 怪物名字的颜色
把找图命令放在打怪的线程里? 还是在开启一个线程 循环找图?
//如果(图像.模糊找色(314,80,328,96,#1213AB,0.8,0,x,y))//是否锁定怪 打怪线程
//键盘.按键(51,1)//按数字3键释放技能攻击
//辅助.等待(10)
//键盘.按键(49,1)//按数字1键释放技能攻击
//辅助.等待(1000)
//否则//没有锁定怪
是否成功=dm.FindPic(0,0,1600,900,"111.bmp","000000",0.9,0,X,Y) 这个是找图的
如果 (x==0)
鼠标.移动(X+10,Y+40)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
键盘.按键(189,1)//按数字3键释放技能攻击
辅助.等待(10000)
作者:
wlhtdl
时间:
2012-12-1 03:51
俩个单独测试 都正常 放在一起就不行了 郁闷!
作者:
yjqqqtu
时间:
2012-12-1 07:07
放在一个线程里。。
作者:
风微凉
时间:
2012-12-1 08:30
找图和打怪放在一起,单窗口多线程会导致鼠标,键盘等公用混乱,而且不可一个窗口绑定两次很有可能不成功。
作者:
wl_20110226
时间:
2012-12-1 08:35
你可以设定 一个大循环, 每打死一个怪 ,打怪的线程就暂停一下,执行一下 加血的线程,执行一遍加血的线程,就暂停加血的线程,恢复打怪的线程,这样就一直有一个线程 ,就不存在争夺鼠标,键盘的情况了
作者:
a2567350301
时间:
2012-12-1 09:00
将怪物血的检测写到一个函数里,在打怪的过程中执行,就好像打一下,看下死没死,然后重复。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1