API / SView / TouchEventHandler
Class: TouchEventHandler
SView.TouchEventHandler
Memberof
SView
Description
触摸响应事件
Author
YW
Date
2022-1-20
Version
1.0
Copyright
All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd
Hierarchy
-
↳
TouchEventHandler
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new TouchEventHandler(sviewBase
): TouchEventHandler
Parameters
Name | Type | Description |
---|---|---|
sviewBase | S3DView | S3DView |
Returns
Description
构造函数
Inherited from
Properties
ONETOUCH
• Readonly
ONETOUCH: number
= 1
TWOTOUCH
• Readonly
TWOTOUCH: number
= 2
renderCanvas
• renderCanvas: HTMLCanvasElement
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
初始化触摸事件
Overrides
EventHandler.initEventListener
scaleToDeviceRatio
▸ scaleToDeviceRatio(pnt
): Vector2
Parameters
Name | Type | Description |
---|---|---|
pnt | Vector2 | 二维点 |
Returns
Vector2
Description
根据分辨率获取点的绝对位置