Как вызвать функцию left или любую другую функцию для мыши(mouse_pos) с передачей ей в качестве аргумента handler окна?
Код ниже не работает. Клик происходит за пределами окна. kleft тоже не работает.
Код
--lua
local window_handler = findwindow ("MyGame")
if window_handler then -- если окно найдено
log("Window is finded")
local x, y = mouse_pos ("abs")
log(x, y)
wait("2s")
local x, y = mouse_pos(window_handler)
log("relatives", x, y)
left(412, 768, window_handler)
else
log("Window is not finded")
end
Допустим, со встроенным языком работает такой код:
Код
set #hadler_win Findwindow (MyGame) // поиск окна
//dialog 1
left 412, 768 #hadler_win
wait 500
//dialog 2
left 412, 768 #hadler_win
stop_script