! Имитация нажатия пальцем на экран (:press)
Объявление
событие_касания = событие_касания:press([ давление, скорость ])
Параметры
- давление
Целое число, необязательный параметр; давление в диапазоне 1~10000, по умолчанию 1000. - скорость
Целое число, необязательный параметр; скорость нажатия в диапазоне 1~100, по умолчанию максимальная.
Возвращаемое значение
- событие касания
Сам объект события касания; объект для управления текущим касанием можно получить вызовом функции touch.on.
Описание
Имитирует нажатие пальцем в текущей позиции. Метод работает только на устройствах с поддержкой 3D Touch.
Этот метод может уступать управление, поэтому до его возврата другие потоки могут получить возможность выполняться.
Пример
touch.on(100, 100):press():off() -- Имитирует касание пальцем точки 100, 100, нажимает с давлением по умолчанию и отпускает.
touch.on(100, 100):press(2000):off() -- То же, но с давлением 2000.
touch.on(100, 100):press(2000, 50):off() -- То же, но со сниженной скоростью нажатия.