ScreenSpaceEventHandler

处理用户输入事件。可以添加自定义函数,以便在用户输入时对其执行。
new ScreenSpaceEventHandler(element)
Parameters:
element (Canvas) (default document) 要向其添加事件的元素。

Members

(static) mouseEmulationIgnoreMilliseconds : Number

接收到任何触摸事件后将禁用鼠标事件的时间量(以毫秒为单位),以便忽略任何模拟的鼠标事件。
Default Value: 800

(static) touchHoldDelayMilliseconds : Number

触摸屏变为触摸并保持之前的时间量(毫秒)。
Default Value: 1500

Methods

destroy()
删除此对象持有的侦听器。

一旦对象被破坏,就不应使用它;调用除isDestroyed以外的任何函数都将导致DeveloperError异常。因此,将返回值(undefined)赋给对象,如示例中所述。
Example
handler = handler && handler.destroy();
Throws
See:
getInputAction(type, modifier)
返回要在输入事件上执行的函数。
Parameters:
type (Number) 输入事件的屏幕空间事件类型。
modifier (Number) type事件发生时持有的键盘事件修改键。
See:
isDestroyed() → {Boolean}
如果此对象被破坏,则返回true;否则返回false。

如果此对象被破坏,则不应使用它;调用除isDestroyed以外的任何函数将导致DeveloperError异常。
See:
removeInputAction(type, modifier)
删除要在输入事件上执行的函数。
Parameters:
type (Number) 输入事件的屏幕空间事件类型。
modifier (Number) type事件发生时持有的键盘事件修改键。
See:
setInputAction(action, type, modifier)
设置要在输入事件上执行的函数。
Parameters:
action (function) 输入事件发生时要执行的函数。
type (Number) 输入事件的屏幕空间事件类型。
modifier (Number) type事件发生时持有的键盘事件修改键。
See: