Major Опубликовано 6 февраля, 2017 Опубликовано 6 февраля, 2017 Когда пишу под Windows, то для ручного перемещения объектов на форме использую OnMouseDown, OnMouseMove, OnMouseUp. Какие аналоги у этих событий для перемещения объектов (пальцем) под Андроид? Цитата
0 sinuke Опубликовано 6 февраля, 2017 Опубликовано 6 февраля, 2017 (изменено) необходимо использовать жесты. обрабатывать их нужно в событии OnGesture для определения того, что происходит в данный момент, есть EventInfo, с помощью которого можно узнать начался жест, окончился или нужно действовать по инерции (это свойство Flags). так же с помощью EventInfo можно узнать, какой именно жест происходит, а так же текущие координаты в качестве примера вот можете глянуть мою "демку" (это я делал пробу пера для одного проекта). код не претендует на звание эталонного, но вроде понятный test_touchanim.zip Изменено 6 февраля, 2017 пользователем sinuke Rusland, Major и Kitty 3 Цитата
0 Major Опубликовано 6 февраля, 2017 Автор Опубликовано 6 февраля, 2017 8 часов назад, sinuke сказал: необходимо использовать жесты. обрабатывать их нужно в событии OnGesture для определения того, что происходит в данный момент, есть EventInfo, с помощью которого можно узнать начался жест, окончился или нужно действовать по инерции (это свойство Flags). так же с помощью EventInfo можно узнать, какой именно жест происходит, а так же текущие координаты в качестве примера вот можете глянуть мою "демку" (это я делал пробу пера для одного проекта). код не претендует на звание эталонного, но вроде понятный test_touchanim.zip спасибо, посмотрю сейчас Цитата
0 Major Опубликовано 6 февраля, 2017 Автор Опубликовано 6 февраля, 2017 9 часов назад, sinuke сказал: необходимо использовать жесты. обрабатывать их нужно в событии OnGesture для определения того, что происходит в данный момент, есть EventInfo, с помощью которого можно узнать начался жест, окончился или нужно действовать по инерции (это свойство Flags). так же с помощью EventInfo можно узнать, какой именно жест происходит, а так же текущие координаты в качестве примера вот можете глянуть мою "демку" (это я делал пробу пера для одного проекта). код не претендует на звание эталонного, но вроде понятный test_touchanim.zip прикольно ведет себя Rectangle при drag - как гусеница. То есть сначала удлиняется, следуя за жестом, а потом подтягивается, то есть восстанавливает свои размеры 100 на 100 Цитата
Вопрос
Major
Когда пишу под Windows, то для ручного перемещения объектов на форме использую OnMouseDown, OnMouseMove, OnMouseUp.
Какие аналоги у этих событий для перемещения объектов (пальцем) под Андроид?
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.