OptionalallowOptionalbodyOverride the AABB hitbox size
OptionalbounceBounce factor (0 = no bounce, 1 = full). Single number = equal x/y.
OptionalcircleUse a circle hitbox instead of a rectangle
OptionalcollideStop at world bounds instead of exiting
OptionaldragLinear drag applied each frame. Single number = equal x/y.
OptionalfrictionSurface friction. Single number = equal x/y.
OptionalgravityPer-body gravity override on the Y axis
OptionalimmovableBody cannot be pushed by other bodies
OptionalisCreate a static (immovable, unaffected by gravity) body. Default: false
OptionalmaxMaximum velocity in each axis
OptionalvelocityInitial velocity. Logs a warning if combined with isStatic.
Whether world gravity applies to this body. Default: true