DragStateData
此内容尚不支持你的语言。
Defined in: ui/input/draggable.ts:28
core-ui.ts
The stable UI surface promoted into the top-level esengine
namespace (text, UINode box visuals, interaction, layout, theme).
This is the curated public UI API. The complete UI module surface — which
also includes low-level text/atlas internals and engine-internal composition
glue (e.g. EntityStateMap, ensureComponent) — lives in
./ui and is imported module-directly by the SDK code that needs it. Those
internals are intentionally NOT re-exported here, so the public esengine
namespace stays a stable, intentional surface.
Re-exported wholesale by core.ts.
Properties
Section titled “Properties”currentWorldPos
Section titled “currentWorldPos”currentWorldPos:
object
Defined in: ui/input/draggable.ts:31
x:
number
y:
number
deltaWorld
Section titled “deltaWorld”deltaWorld:
object
Defined in: ui/input/draggable.ts:32
x:
number
y:
number
isDragging
Section titled “isDragging”isDragging:
boolean
Defined in: ui/input/draggable.ts:29
pointerStartWorld
Section titled “pointerStartWorld”pointerStartWorld:
object
Defined in: ui/input/draggable.ts:34
x:
number
y:
number
startWorldPos
Section titled “startWorldPos”startWorldPos:
object
Defined in: ui/input/draggable.ts:30
x:
number
y:
number
totalDeltaWorld
Section titled “totalDeltaWorld”totalDeltaWorld:
object
Defined in: ui/input/draggable.ts:33
x:
number
y:
number