radians; unchanged while not moving, so a stopped unit keeps facing where it last went
Moves this frame along (dx, dy), which need not be normalized - only its direction
and whether it is nonzero matter, so a caller can pass a raw stick reading straight
through. (0, 0) stops the unit in place, facing whichever way it was last moving.
faces a direction without moving, the free-movement equivalent of GridMover.turnTo
Movement not snapped to any grid: a float position plus a continuous facing angle, for a twin-stick shooter, a bullet-hell, or any top-down game whose player moves and aims freely rather than stepping cell to cell.
rpg.GridMoveris the tile-to-tile counterpart to this; both own position and animation only, nothing about collision or passability.Example