Class PointMoveEventBase<T>

ポインティング操作の移動を表すイベント。 PointDownEvent後にのみ発生するため、MouseMove相当のものが本イベントとして発生することはない。

PointMoveEvent#startDeltaによってPointDownEvent時からの移動量が、 PointMoveEvent#prevDeltaによって直近のPointMoveEventからの移動量が取得出来る。 PointMoveEvent#pointにはPointMoveEvent#pointと同じ値が格納される。

本イベントは、プレイヤーがポインティングデバイスを移動していなくても、 カメラの移動等視覚的にポイントが変化している場合にも発生する。

Type Parameters

Hierarchy (view full)

Constructors

Properties

button: number
eventFlags: number

イベントフラグ値。 詳細な仕様は @akashic/playlog を参照のこと。

local: boolean

このイベントがローカルであるか否か。

player: undefined | Player
pointerId: number
prevDelta: CommonOffset
startDelta: CommonOffset
target: undefined | T
type: "point-move" = "point-move"

本クラスはどのtypeにも属さない。