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