TC官方合作论坛

标题: 找图功能与屏幕的分辨率有关吗? [打印本页]

作者: samtyty    时间: 2013-2-17 23:22
标题: 找图功能与屏幕的分辨率有关吗?
新手测试找图功能时碰到了一个问题,特来请教:
我的机器是64位Win7系统,屏幕的分辨率为1920*1080,在此分辨率下截图,然后进行找图点击测试没有任何问题,但是当屏幕的分辨率降低后,就找不到所需的图片。已经测试修改相似度为0.5,还是找不到,代码如下。请大家帮忙解决此类问题,谢谢。
  1. 功能 日常()
  2. 图片X坐标,图片Y坐标,图像序号
  3. 图像序号=图像.找图(0,0,1920,1080,"rc:日常.bmp",#102030,0.5,0,图片X坐标,图片Y坐标)
  4. 鼠标.移动(图片X坐标,图片Y坐标)
  5. 鼠标.左键单击(1)
  6. 功能结束
复制代码


作者: molunshang    时间: 2013-2-18 00:01
找图要受分辨率的影响的
作者: Sky_Pro    时间: 2013-2-18 08:38
没错啊,是受影响的。
作者: samtyty    时间: 2013-2-18 12:25
如果需要在不同分辨率的机器上使用,如何解决此类问题呢
作者: 1357501545    时间: 2013-2-18 14:04
并不是 在所有情况下分辨率都是会影响 找图,这个要看不同的游戏设置的,
如果要解决这个问题一般有两个方案:
1、对应特定的脚本和游戏,设置固定的游戏窗口分辨率比如 全部都用1024X768窗口模式,不要采用全屏模式(1024X768 这个分辨率适合大多数电脑游戏,而且窗口模式方便切换,更适合多开),也可以设置固定的 电脑屏幕分辨率,然后采用全屏模式,但是全屏模式多开切换很费时间不太好使,    你可以自行选择,尽量使用窗口模式。
2、对于无法设置固定分辨率的游戏或电脑,那么你得在脚本中加入分辨率检测,根据检测结果,调用不同的图片进行查找。

希望可以帮到你
作者: samtyty    时间: 2013-2-18 17:18
谢谢楼上的,
请问还有没有更好的方法处理这类问题(找图点击,也就是在游戏界面中点击某个按钮)呢
作者: 1357501545    时间: 2013-2-19 00:43
也没有什么更好的办法,除非你能做内存挂。  

其实 既然用辅助,不是人工操作,牺牲一点 分辨率 也无所谓啊
作者: wilsonwang13    时间: 2013-12-3 15:57
换个电脑就要换图




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