跳到主要内容
版本:v10.0

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

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new TouchEventHandler(sviewBase): TouchEventHandler

Parameters

NameTypeDescription
sviewBaseS3DViewS3DView

Returns

TouchEventHandler

Description

构造函数

Inherited from

EventHandler.constructor

Properties

ONETOUCH

Readonly ONETOUCH: number = 1


TWOTOUCH

Readonly TWOTOUCH: number = 2


renderCanvas

renderCanvas: HTMLCanvasElement

Methods

getTouchViewport

getTouchViewport(event): Viewport

Parameters

NameTypeDescription
eventMouseEventArgs | InputEventArgs输入事件

Returns

Viewport

Description

获取鼠标或者输入设备落在哪个viewport上

Inherited from

EventHandler.getTouchViewport


initEventListener

initEventListener(renderCanvas): void

Parameters

NameTypeDescription
renderCanvasHTMLCanvasElement渲染画布

Returns

void

Description

初始化触摸事件

Overrides

EventHandler.initEventListener


scaleToDeviceRatio

scaleToDeviceRatio(pnt): Vector2

Parameters

NameTypeDescription
pntVector2二维点

Returns

Vector2

Description

根据分辨率获取点的绝对位置

Inherited from

EventHandler.scaleToDeviceRatio