Class: KeyEventHandler
SView.KeyEventHandler
Memberof
SView
Description
键盘响应事件
Author
YW
Date
2022-1-20
Version
1.0
Copyright
All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd
Hierarchy
-
↳
KeyEventHandler
Table of contents
Constructors
Methods
Constructors
constructor
• new KeyEventHandler(sviewBase
): KeyEventHandler
Parameters
Name | Type | Description |
---|---|---|
sviewBase | S3DView | S3DView |
Returns
Description
构造函数
Inherited from
Methods
getTouchViewport
▸ getTouchViewport(event
): Viewport
Parameters
Name | Type | Description |
---|---|---|
event | MouseEventArgs | InputEventArgs | 输入事件 |
Returns
Viewport
Description
获取鼠标或者输入设备落在哪个viewport上
Inherited from
initEventListener
▸ initEventListener(renderCanvas
): void
Parameters
Name | Type | Description |
---|---|---|
renderCanvas | HTMLCanvasElement | 渲染画布 |
Returns
void
Description
初始化事件,具体处理在各自的事件处理类里,需要
Inherited from
EventHandler.initEventListener
initKeyEventListener
▸ initKeyEventListener(window
): void
Parameters
Name | Type | Description |
---|---|---|
window | Window | window对象 |
Returns
void
Description
初始化键盘事件
scaleToDeviceRatio
▸ scaleToDeviceRatio(pnt
): Vector2
Parameters
Name | Type | Description |
---|---|---|
pnt | Vector2 | 二维点 |
Returns
Vector2
Description
根据分辨率获取点的绝对位置