Всем доброго времени суток.
ничего путного не нашел, да и сам особо ничего не придумал, но все же вопрос:
как сделать соотношение для поиска по размеру экрана, например, браузера.
например, такой код:
Код
--lua
local xStart, yStart, xEnd, yEnd = 0, 0, 1920, 1080 -- размер окна (вычисляется windowpos()), допустим открыли на весь экран
-- делаем поиск какого-то объекта
local obj_1 = findcolor (xStart, yStart, xEnd, yEnd, 2, 2, [[('7777777')]], '%arr_obj_1')
local x_obj1, y_obj1 = arr_obj_1[1][1], arr_obj_1[1][2]
-- нашли объект..., от этого же найденного объекта нужен еще 1 поиск, но уже в этом объекте
local ibj_2 = findcolor (x_obj1 - 100 , y_obj1 - 100, x_obj1 + 100 , y_obj1 + 100, 2, 2, [[('666666')]], '%arr_obj_2')
дак вот сама суть вопроса: как сделать соотношение окна к этим "x_obj1 - 100 , y_obj1 - 100, x_obj1 + 100 , y_obj1 + 100" при уменьшении экрана браузера. т.е. при уменьшении окна, например, 1000х1000, уже "x_obj1 - 100 и y_obj1 - 100" не будет искать в этом диапазоне, диапазон соответственно тоже станет меньше, например, "x_obj1 - 75 и y_obj1 - 75...".
ps Если оставить тот же диапазон 100 на 100, то он уже скорее всего найдет не то, что нужно...
help)