Touch событие в случайном месте элемента

takerz

Client
Регистрация
02.07.2016
Сообщения
179
Благодарностей
23
Баллы
18
Только начал изучать тач события на последней версии зенно.
Хотелось бы рандомизировать место для тач события на элементе.
Может кто-то подсказать или показать пример как это можно сделать?:bh:
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 542
Баллы
113
Тач-событие по умолчанию происходит в случайном точке элемента.
Как и свайпы.
 
  • Спасибо
Реакции: takerz

takerz

Client
Регистрация
02.07.2016
Сообщения
179
Благодарностей
23
Баллы
18
Тач-событие по умолчанию происходит в случайном точке элемента.
Как и свайпы.
Действительно. Спасибо за ответ. Он видимо чаще жмет ближе к центру, поэтому я не замечал разницы)
 

takerz

Client
Регистрация
02.07.2016
Сообщения
179
Благодарностей
23
Баллы
18
Тач-событие по умолчанию происходит в случайном точке элемента.
Как и свайпы.
Возможно вы знаете как скроллить или свайпить на определенное количество пикселей через тач событие? Имитировать своего рода чтение страницы...
Заранее благодарен за ответ)

Разобрался:
Может кому полезно будет
C#:
instance.ActiveTab.Touch.SwipeIntoViewUsingAbsoluteCoords(250,1700);
 
Последнее редактирование:
  • Спасибо
Реакции: 110100

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 804
Баллы
113

Hannes

Client
Регистрация
03.02.2016
Сообщения
492
Благодарностей
234
Баллы
43
instance.ActiveTab.Touch.SwipeBetween

Swipe:
instance.ActiveTab.Touch.SwipeBetween(200, 400, 200, 300);
Помогите, пожалуйста, вставить переменные в код.
Пробовал так:
C#:
string Xot = project.Variables["touch_X_OT"].Value; //допустим значение Nice
string Xdo = project.Variables["touch_X_DO"].Value; //допустим значение Work
string Yot = project.Variables["touch_Y_OT"].Value; //допустим значение Nice
string Ydo = project.Variables["touch_Y_DO"].Value; //допустим значение Work

instance.ActiveTab.Touch.SwipeBetween("+Xot+", 277, 440, 339);
Но не работает
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 443
Благодарностей
1 287
Баллы
113
Помогите, пожалуйста, вставить переменные в код.
Пробовал так:
C#:
string Xot = project.Variables["touch_X_OT"].Value; //допустим значение Nice
string Xdo = project.Variables["touch_X_DO"].Value; //допустим значение Work
string Yot = project.Variables["touch_Y_OT"].Value; //допустим значение Nice
string Ydo = project.Variables["touch_Y_DO"].Value; //допустим значение Work

instance.ActiveTab.Touch.SwipeBetween("+Xot+", 277, 440, 339);
Но не работает
C#:
int Xot = Convert.ToInt32(project.Variables["touch_X_OT"].Value); //допустим значение Nice
int Xdo = Convert.ToInt32(project.Variables["touch_X_DO"].Value); //допустим значение Work
int Yot = Convert.ToInt32(project.Variables["touch_Y_OT"].Value); //допустим значение Nice
int Ydo = Convert.ToInt32(project.Variables["touch_Y_DO"].Value); //допустим значение Work

instance.ActiveTab.Touch.SwipeBetween(Xot, Xdo, Yot, Ydo);
 
  • Спасибо
Реакции: Hannes

Hannes

Client
Регистрация
03.02.2016
Сообщения
492
Благодарностей
234
Баллы
43

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)