pc.TouchEvent
A Event corresponding to touchstart, touchend, touchmove or touchcancel. TouchEvent wraps the standard browser event and provides lists of pc.Touch objects.
Summary
Properties
| changedTouches | A list of touches that have changed since the last event. |
| element | The target Element that the event was fired from. |
| touches | A list of all touches currently in contact with the device. |
Methods
| getTouchById | Get an event from one of the touch lists by the id. |
Details
Constructor
TouchEvent(device, event)
Create a new TouchEvent from an existing browser event.
Parameters
| device | pc.TouchDevice | The source device of the touch events. |
| event | TouchEvent | The original browser TouchEvent. |
Properties
Methods
getTouchById(id, list)
Get an event from one of the touch lists by the id. It is useful to access touches by their id so that you can be sure you are referencing the same touch.
Parameters
| id | number | The identifier of the touch. |
| list | pc.Touch[] | An array of touches to search. |
Returns
pc.TouchThe pc.Touch object or null.