构造函数

new MSPointer(game)

的mspointer类处理微软触摸互动游戏和由此产生的指针的对象。

参数

名称 类型 参数 默认值 描述
game Phaser.Game 一个参考目前正在运行的游戏。

公共属性

button : number

此属性是Phaser 2.4删除不再使用。

Source code: input/MSPointer.js (Line 67)

callbackContext : Object

的背景下,回调被调用(默认为游戏)。

Source code: input/MSPointer.js (Line 39)

capture : boolean

如果真的指针的事件会有event.preventdefault适用于他们,如果他们将传播完全错误。

Source code: input/MSPointer.js (Line 59)

enabled : boolean

mspointer输入将只处理如果启用。

Source code: input/MSPointer.js (Line 82)

event :MSPointerEvent | null

浏览器mspointer DOM事件。如果没有收到任何事件将是空的。

Source code: input/MSPointer.js (Line 75)

game : Phaser.Game

一个参考目前正在运行的游戏。

Source code: input/MSPointer.js (Line 28)

<internal> input : Phaser.Input

一个参考的相位输入管理器。

Source code: input/MSPointer.js (Line 34)

pointerDownCallback : Function

一个回调,可以在mspointerdown事件了。

Source code: input/MSPointer.js (Line 44)

pointerMoveCallback : Function

一个回调,可以在mspointermove事件了。

Source code: input/MSPointer.js (Line 49)

pointerUpCallback : Function

一个回调,可以在mspointerup事件了。

Source code: input/MSPointer.js (Line 54)

公共方法

onPointerDown(event)

pointerdown事件处理函数。

参数

名称 类型 参数 默认值 描述
event PointerEvent

原生DOM事件。

Source code: input/MSPointer.js (Line 193)


onPointerMove(event)

pointermove事件处理函数。

参数

名称 类型 参数 默认值 描述
event PointerEvent

原生DOM事件。

Source code: input/MSPointer.js (Line 231)


onPointerOut(event)

处理来自浏览器的指针的内部方法。

参数

名称 类型 参数 默认值 描述
event PointerEvent 来自浏览器的本机事件。这都是存储在mspointer。事件。

Source code: input/MSPointer.js (Line 329)


onPointerOut(event)

处理来自浏览器的指针的内部方法。

参数

名称 类型 参数 默认值 描述
event PointerEvent 来自浏览器的本机事件。这都是存储在mspointer。事件。

Source code: input/MSPointer.js (Line 384)


onPointerUp(event)

pointerup事件处理函数。

参数

名称 类型 参数 默认值 描述
event PointerEvent

原生DOM事件。

Source code: input/MSPointer.js (Line 268)


onPointerUpGlobal(event)

处理鼠标事件的内部方法。

参数

名称 类型 参数 默认值 描述
event PointerEvent 来自浏览器的本机事件。这都是存储在mspointer。事件。

Source code: input/MSPointer.js (Line 305)


start()

启动事件侦听程序运行。

Source code: input/MSPointer.js (Line 124)


stop()

停止事件侦听器。

Source code: input/MSPointer.js (Line 420)