Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Gestouch framework — introduction video

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
653 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 29, 2011

Gestouch: NUI gestures detection framework for mouse, touch and multitouch AS3 development.

http://github.com/fljot/Gestouch
http://github.com/fljot/GestouchExamples

http://twitter.com/fljot

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (14)

Sign In or Sign Up now to post a comment!
  • Great demo!

  • cool framework. thanks

  • @iwantcoolname ссылки в описании. Вобщем если только скейл — то или жёстко, но ломается масштаб (это и есть суть жёсткости), или жёстко только по одной оси, или пляшем по пути расчёта расстояния между точками (и тогда точки неизбежно плавают, само фото относительно центра — это уж зависит от имплементации разработчиком). Этот пример с тремя жестами держит точки более-менее, плавает из-за природы алгоритмов, когда изменения сообщаются дельтами от предыдущего, получается в рамках приличного, вроде

  • @pavelfljot и не, я говорил про котика в районе 4:13 там есть поворот, но он не жёсткий

  • @pavelfljot куда смотреть, где править?

  • @iwantcoolname пардон, не уловил.. Это полный трансформ? Мы про скейл отдельно говорили вроде? Ну вообще да, можно написать специальный точный free-transform-"жест". Делаете pull request?)

  • @pavelfljot 3. совмещаем левые точку, потом поворачиваем вокруг них так, чтобы правые были на одной линии, и наконец вычисляем масштаб для того, чтобы правые точки совпали. не ленимся :)

  • @iwantcoolname

    2. !lockAspectRatio — следим за изменениями точек по каждой оси. Событие приходит с самостоятельными scaleX и scaleY. Тут уже зависит, как будем изменять UI. Можно напрямую применить эти масштабы — получим эффект как за два гвоздя в резиновую фото. Можно сохранить позиции пальцев по одной оси, применив соответствующий scale, а по другой оси можно применить такой же, сохранив пропорции. Но первый способ "на ощупь" более натуральный.

  • @iwantcoolname попробуйте демку — станет всё ясно. По сути два возможных способа скейла:

    1. lockAspectRatio — следим за изменением расстояния между точками ("как везде"). По сути алгоритма точки не предполагают прилипать. Событие приходит с равными scaleX и scaleY.

  • @pavelfljot а что мешает сохранять пропорции, когда всего две точки?

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more