Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
VladosS пишет: вылетает ошибка в функции finddynamic
VladosS пишет: finddynamic(0, u_X, u_Y, 0, 0, 0, 0, S_X, S_Y, F_X, F_Y, wind);
sleep(30);
k=finddynamic(1, u_X, u_Y, 20, 20, 30, 30, S_X, S_Y, F_X, F_Y, wind);
Использование finddynamic:
Использовать за 2 прохода. Первый вызов с первым параметром 0:
finddynamic(0, #x[0], #y[0], 0, 0, 0, 0, Старт_поиск_X, Старт_поиск_Y, Финиш_поиск_X, Финиш_поиск_Y, указатель_на_окно);//Сохраняем изображение экрана
sleep(пауза);// пауза для обновления анимированного изображения в игре.
finddynamic(21, #x[0], #y[0], ширина_искомого_места, высота_искомого_места, объем_искомого_объекта_X, объем_искомого_объекта_Y, Старт_поиск_X, Старт_поиск_Y, Финиш_поиск_X, Финиш_поиск_Y, указатель_на_окно);//сравниваем с сохраненным изображением и ищем изменившиеся объекты, записывая их координаты.
#-указатель.
Цитата: finddynamic(0, u_X, u_Y, 0, 0, 0, 0, S_X, S_Y, F_X, F_Y, wind);
sleep(30);
k=finddynamic(1, u_X, u_Y, 20, 20, 30, 30, S_X, S_Y, F_X, F_Y, wind);
sleep(10);
mousemove(u_X,u_Y);
поиск оконный. движение экранное
(Добавление)
а что там ищется? скрин можно в разных позициях..
?? |