- Регистрация
- 01.03.2012
- Сообщения
- 127
- Благодарностей
- 12
- Баллы
- 18
Играю в браузерную игру
Нужно героя передвигать, игра на canvas.
Я делаю эмуляцию клавиатуры up left ходит на небольшие растояния
Также объект ходит если зажать кнопку левую мышки и тащить мышку в нужную сторону.
Нашел тут снипет из темы
Выставил координаты, пошел человечек.
Но там экран двигается и как бы сделать бы стоп, чтоб он остановился, а он идет и идет
Пришла идея, если сделать поиск по картинке, и идти до того места где эта картинка, а далее идти до другого места где новая картинка..
Можно ли как то в c# сделать поиск по картинке? и двигаться до того места
Нужно героя передвигать, игра на canvas.
Я делаю эмуляцию клавиатуры up left ходит на небольшие растояния
Также объект ходит если зажать кнопку левую мышки и тащить мышку в нужную сторону.
Нашел тут снипет из темы
C#:
// Координата - Точка А
int pointX = 0; // по горизонтали
int pointY = 0; // по вертикали
instance.ActiveTab.FullEmulationMouseMove(pointX, pointY); //Движение к указанным координатам
// Действие мышью
string mouseButton = "left"; // Левая кнопка мыши
string mouseEvent = "down"; // Зажатие кнопки
instance.ActiveTab.FullEmulationMouseClick(mouseButton, mouseEvent);
// Координата - Точка Б
pointX = 30; // по горизонтали
pointY = 0; // по вертикали
instance.ActiveTab.FullEmulationMouseMove(pointX, pointY); //Движение к указанным координатам
// Действие мышью
mouseEvent = "up"; // Отжатие кнопки
instance.ActiveTab.FullEmulationMouseClick(mouseButton, mouseEvent);
Но там экран двигается и как бы сделать бы стоп, чтоб он остановился, а он идет и идет
Пришла идея, если сделать поиск по картинке, и идти до того места где эта картинка, а далее идти до другого места где новая картинка..
Можно ли как то в c# сделать поиск по картинке? и двигаться до того места