Gesture support
MT4j already provides a set of the most common multi-touch gestures. Be aware that in some countries (e.g. the US) multi-touch gestures are protected by patents.
Gesture processors for object manipulation
![](/mediawiki/images/thumb/6/6a/Tap11.png/100px-Tap11.png) |
The tap gesture is the equivalent of a mouse click. It can be triggered on an object by touching it and removing the finger again. |
![](/mediawiki/images/thumb/4/48/Drag111.png/100px-Drag111.png) |
An object can be dragged to another location by putting a cursor down on the object and then moving it to a new location. The Object will stay under the cursor for the whole time. |
![](/mediawiki/images/thumb/d/dd/Rot11.png/100px-Rot11.png) |
With this very intuitive two finger gesture you can rotate an object around its z-axis. This gesture is very easily illustrated by imagining a paper lying on a desk, putting two fingers on it and then rotating the paper with your fingers. It is the users decision whether to use one or two hands for this gesture. |
![](/mediawiki/images/thumb/4/4f/Scale_.png/100px-Scale_.png) |
Scalable objects can be resized by moving two fingers in a different direction. Scaling and rotating objects can be performed simutanously. |
Gesture processors for background manipulation
Creating custom gesture processors
If you want to create custom gestures have a look at the tutorials (custom gesture tutorial is planned for the future).
Page as PDF