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

API / SView / MouseEventHandler

Class: MouseEventHandler

SView.MouseEventHandler

Memberof

SView

Description

鼠标响应事件

Author

YW

Date

2022-1-20

Version

1.0

Hierarchy

Table of contents

Constructors

Methods

Constructors

constructor

new MouseEventHandler(sviewBase): MouseEventHandler

Parameters

NameTypeDescription
sviewBaseS3DViewS3DView

Returns

MouseEventHandler

Description

构造函数

Inherited from

EventHandler.constructor

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