- Регистрация
- 05.10.2023
- Сообщения
- 1
- Благодарностей
- 0
- Баллы
- 1
Подскажите пожалуйста, как в этом коде заменить тач события на маус
int minEven = Convert.ToInt32(project.Variables["X"].Value);
int x_c = Convert.ToInt32(project.Variables["Variable25"].Value);
int y_c = Convert.ToInt32(project.Variables["Variable24"].Value);
var tab = instance.ActiveTab;
var parameters = tab.Touch.GetCopyOfTouchEmulationParameters(); // Получаем текущие настройки тача
parameters.Acceleration = 0.8f; // Поставим ускорение посильнее
parameters.MinCurvature = 0; // Пусть минимальная кривизна - прямая линия
parameters.MaxCurvature = 0; // А максимальная кривизна - очень сильный изгиб
// Изгиб кривой ближе к начальной точке
parameters.MinCurvePeakShift = 0f;
parameters.MaxCurvePeakShift = 0.2f;
parameters.MinStep = 1; // Начальная скорость пониже
parameters.MaxStep = 5; // А финальная - выше
parameters.RightThumbProbability = 0.7f; // В 70% случаев будет использоваться правый палец, а в 30% - левый.
tab.Touch.SetTouchEmulationParameters(parameters); // ВАЖНО: ПРИМЕНЯЕМ НАСТРОЙКИ - ИНАЧЕ НИЧЕГО НЕ ИЗМЕНИТСЯ
tab.Touch.SwipeBetween(x_c + 30, y_c + 20 , x_c + 30 + minEven, y_c + 20);
int minEven = Convert.ToInt32(project.Variables["X"].Value);
int x_c = Convert.ToInt32(project.Variables["Variable25"].Value);
int y_c = Convert.ToInt32(project.Variables["Variable24"].Value);
var tab = instance.ActiveTab;
var parameters = tab.Touch.GetCopyOfTouchEmulationParameters(); // Получаем текущие настройки тача
parameters.Acceleration = 0.8f; // Поставим ускорение посильнее
parameters.MinCurvature = 0; // Пусть минимальная кривизна - прямая линия
parameters.MaxCurvature = 0; // А максимальная кривизна - очень сильный изгиб
// Изгиб кривой ближе к начальной точке
parameters.MinCurvePeakShift = 0f;
parameters.MaxCurvePeakShift = 0.2f;
parameters.MinStep = 1; // Начальная скорость пониже
parameters.MaxStep = 5; // А финальная - выше
parameters.RightThumbProbability = 0.7f; // В 70% случаев будет использоваться правый палец, а в 30% - левый.
tab.Touch.SetTouchEmulationParameters(parameters); // ВАЖНО: ПРИМЕНЯЕМ НАСТРОЙКИ - ИНАЧЕ НИЧЕГО НЕ ИЗМЕНИТСЯ
tab.Touch.SwipeBetween(x_c + 30, y_c + 20 , x_c + 30 + minEven, y_c + 20);