TC官方合作论坛

标题: 求助改下判断鼠标位置才点击 [打印本页]

作者: tcjbzc    时间: 2013-3-8 12:04
标题: 求助改下判断鼠标位置才点击
  1. 空间 开箱子
  2. 整型 线程句柄
  3. 功能 主线程()
  4. 图片X坐标,图片Y坐标
  5. 循环(真)
  6. 如果(图像.找图(0,0,1440,900,"rc:开箱子2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
  7. 循环(图像.找图(0,0,1440,900,"rc:开箱子1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
  8. 辅助.等待(2000)
  9. 循环结束
  10. 鼠标.移动(图片X坐标,图片Y坐标)
  11. 辅助.等待(2000)
  12. 鼠标.左键单击(1)
  13. 辅助.等待(1000)
  14. 否则
  15. 循环(图像.找图(0,0,1440,900,"rc:开箱子2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
  16. 辅助.等待(2000)
  17. 循环结束
  18. 鼠标.移动(图片X坐标,图片Y坐标)
  19. 辅助.等待(1000)
  20. 鼠标.左键单击(1)
  21. 辅助.等待(1000)
  22. 如果结束
  23. 循环结束
  24. 功能结束

  25. 功能 开始_点击()
  26. 线程句柄 = 线程.开启("开箱子.主线程","")
  27. 功能结束

  28. 功能 退出_点击()
  29. 线程.关闭(线程句柄)
  30. 辅助.退出()
  31. 功能结束

  32. 空间结束
复制代码

操作情况:
箱子1出现时,点击箱子1,才会出现箱子2
但点击箱子1时,又不一定会出现箱子2,需要重新找到箱子1,点击箱子1直到出现箱子2
希望修改:
增加判断鼠标移动到图片X,Y坐标后,才进行鼠标单击操作.
例如:鼠标移动到图片X,Y坐标后,这时人为移动鼠标了,就不执行鼠标单击操作.

作者: Sky_Pro    时间: 2013-3-8 16:05
沙发!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1