Constructors

Properties

args: any[]

入参

canvas: HTMLCanvasElement

渲染器的 canvas 元素

coordinateType?: string

坐标轴类型

dragStatus?: DragStatus

当前的拖拽状态

eventCache: PointerEvent[] = []

缓存事件池,用于多点触控

handler: ((e, event, extra?) => void)

Type declaration

    • (e, event, extra?): void
    • 事件回调处理

      Parameters

      Returns void

isMouseDown: boolean = false

当前鼠标是否处于按下状态

maxFPS: number = 60
mouseDealType?: MouseDealType

当次鼠标事件处理类型

mouseDownInfo?: Vec2
pressTimer: number
prevDiff: Vector2 = ...

双指间距

prevVector: Vector2 = ...

双指方向

startDiff: Vector2 = ...

初始的间距

startVector: Vector2 = ...

初始的方向

useX?: boolean

使用 x 还是 y 轴间距作为缩放系数计算因子

touchableDevice: boolean = ...

Methods

Generated using TypeDoc