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
根据分辨率获取点的绝对位置