![]() |
Немного про MULTI_TOUCH
Парни, я что-то не особо понимаю, нельзя получается использовать GESTURE и TOUCH_POINT одновременно? То есть я хочу иметь стандартный мышовый функционал ( это TOUCH_POINT ок) и хочу одноврменно иметь возможность SWIPE. Нельзя ? Или просто писать самому движок свайпа в этом случае?
Ну и так, по мелочи Код AS3:
Добавлено через 16 часов 1 минуту UPD - кажется разобрался. Раз никто не ответил, то либо лень - либо не знают ) А раз так , вот ответ : вместо TouchEvent - испольузем MouseEvent , и соответсвенно включаем GESTURE - имеем теперь связку и тач и гестуре. |
А можно не извращаться и полностью отказаться от нативных жестов в пользу TOUCH_POINT + вот эта библиотека от нашего коллеги. Либу проверял, работает отлично.
UDP: Вроде как использовать лучше вот эту версию. |
Вадим, а не кажется ли тебе, что как раз данная либа будет лишней в пользу натива? Смотри - в чем проблема работать с маус эвентс? Помоему - это даже выгодно в плане миграции проекта ( или частей его) - работать будет одинаково на всех устройствах вообще. А уж свайп мы подтягиваем именно из нативного гестуре. Так как мне кроме свайпа - ничего и не надо. Это первое, а второе это реализация либы...
Зачем создавать каждый раз TransformGesture на каждый элемент, если нативно элемент и так на это может быть подписан? Вообщем - не понял я в чем хороша данная либа, и почему ТАЧ_ПОИНТ чем то лучше чем МаусЕвентс Добавлено через 5 минут И да, еще один момент в плюс МоусЕвентс - на эмуляторе тач то не сделаешь))) А каждый раз лить на мобилу приложение - это ад, запуск такого длится около 30 секунд. А тут 1 секунда) |
От проекта зависит. Мне эта либа была необходима из-за совершенно бестолковой нативной реализации жестов PAN-ZOOM-ROTATE, при которой ты не можешь делать все одновременно.
Если у тебя только свайп и тебе не мозолит глаз использование мышиных событий на тач-устройствах, то да. Но аргумент про "нагрузку" немного не эцсамое — какая там нагрузка проекту от этой библиотечки! )) Добавлено через 14 минут Цитата:
|
Вадим в любом случае спасибо, что откликнулся, либу заберу. ( про нагрузку я ничего не говорил, мне не понравилось, что каждый элемент надо прописывать как ges:Ges = new Ges(element) - понятно, что подругому не сделать либой, поэтому мне натив ближе в этом случае, так как я хочу описать кнопку сразу в реализации, а не во вьюхе поверх отдельно каждую)
|
| Часовой пояс GMT +4, время: 11:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.