處理用戶輸入事件??梢蕴砑幼远x函數(shù),以便在用戶輸入時對其執(zhí)行。
new ScreenSpaceEventHandler(element)
Parameters:
element
(Canvas)
(default document
)
要向其添加事件的元素。
Members
(static) mouseEmulationIgnoreMilliseconds : Number
接收到任何觸摸事件后將禁用鼠標事件的時間量(以毫秒為單位),以便忽略任何模擬的鼠標事件。
-
Default Value:
800
(static) touchHoldDelayMilliseconds : Number
觸摸屏變?yōu)橛|摸并保持之前的時間量(毫秒)。
-
Default Value:
1500
Methods
destroy()
刪除此對象持有的偵聽器。
一旦對象被破壞,就不應使用它;調用除
一旦對象被破壞,就不應使用它;調用除
isDestroyed
以外的任何函數(shù)都將導致DeveloperError
異常。因此,將返回值(undefined
)賦給對象,如示例中所述。
Throws
-
DeveloperError : 此對象已被銷毀,即調用destroy()。
返回要在輸入事件上執(zhí)行的函數(shù)。
Parameters:
type
(Number)
輸入事件的屏幕空間事件類型。
modifier
(Number)
當type
事件發(fā)生時持有的鍵盤事件修改鍵。
刪除要在輸入事件上執(zhí)行的函數(shù)。
Parameters:
type
(Number)
輸入事件的屏幕空間事件類型。
modifier
(Number)
當type
事件發(fā)生時持有的鍵盤事件修改鍵。
設置要在輸入事件上執(zhí)行的函數(shù)。
Parameters:
action
(function)
輸入事件發(fā)生時要執(zhí)行的函數(shù)。
type
(Number)
輸入事件的屏幕空間事件類型。
modifier
(Number)
當type
事件發(fā)生時持有的鍵盤事件修改鍵。