Crafty.touchDispatch()

分派 Crafty (crafty.stage.elem) 接收到的触摸事件的内部方法。触摸事件将会分派到事件发生的最近实体(如果可用)。

默认情况下,触摸事件被视为鼠标事件。要改变这种行为(使多多点触控)必须使用 Crafty.multitouch。

如果要使用多点触控,这个方法设置 Crafty.touchHandler.fingers 数组。它将保存触发发生的最新数据(用于确定每帧中的手指位置)以及被每个手指触摸的最后实体。手指一旦放开数据将不再可用。

MouseEvent 是 Mouse 实体回调函数的一个参数,更多信息参见 https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent

关于 TouchEvent,参见 https://developer.mozilla.org/en-US/docs/Web/API/TouchEvent

触摸点接口是 Touch 实体回调函数的一个参数,更多信息参见 http://www.w3.org/TR/touch-events/#dfn-active-touch-point