TouchSystem System
Provides access to touch point events.
Note: Additional events and methods are inherited from the TouchState component.
Events
- TouchOver [Data = {TouchPointEvent}]
- when a finger enters an entity
- TouchOut [Data = {TouchPointEvent}]
- when a finger leaves an entity
The event callbacks are triggered with the native TouchEvent
received by Crafty's stage (Crafty.stage.elem), which is wrapped in a standard Crafty event object (see TouchState).
Note that for each changed Touch point) a separate
Crafty TouchPointEvent event is triggered.
These touch point events are triggered on the TouchSystem itself.
Additionally, they are dispatched to the closest (visible & Touch-enhanced) entity to the source of the event (if available).
Note: By default, touch events are treated as mouse events and are not triggered by this system. To change this behaviour (and enable multitouch) use Crafty.multitouch.
google groups
starwed@gmail.com
github