跳转到内容

ResolvedTileCollision

此内容尚不支持你的语言。

Defined in: tilemap/tilesetResolve.ts:47

A tile’s collision resolved into normalized ([0,1], x right / y down) tile space, ready to spawn one collider per placed cell. Shapes that a plain-box greedy-merge can’t represent — polygon, circle, or a box carrying one-way / sensor / material — land here.

optional density?: number

Defined in: tilemap/tilesetResolve.ts:55


optional friction?: number

Defined in: tilemap/tilesetResolve.ts:56


optional oneWay?: object

Defined in: tilemap/tilesetResolve.ts:53

Solid-side normal (world y-up; {0,1} = solid-top) of a one-way platform, if any.

nx: number

ny: number


optional restitution?: number

Defined in: tilemap/tilesetResolve.ts:57


optional sensor?: boolean

Defined in: tilemap/tilesetResolve.ts:54


shape: { type: "box"; } | { points: [number, number][]; type: "polygon"; } | { cx: number; cy: number; r: number; type: "circle"; }

Defined in: tilemap/tilesetResolve.ts:48