UNPKG

@phaserjs/phaser

Version:
9 lines (8 loc) 374 B
import { TRANSFORM, Transform2DComponent } from "./Transform2DComponent"; export function UpdateAxisAligned(id) { const data = Transform2DComponent.data[id]; const rotation = data[TRANSFORM.ROTATION]; const skewX = data[TRANSFORM.SKEW_X]; const skewY = data[TRANSFORM.SKEW_Y]; data[TRANSFORM.AXIS_ALIGNED] = Number(rotation === 0 && skewX === 0 && skewY === 0); }