On this page
love.physics.newRectangleShape
Shorthand for creating rectangular PolygonShapes.
By default, the local origin is located at the center of the rectangle as opposed to the top left for graphics.
Function
Available since LÖVE 0.8.0
These variants are not supported in earlier versions.
Synopsis
shape = love.physics.newRectangleShape( width, height )
Arguments
Returns
-
PolygonShape shape
- A new PolygonShape.
Function
Synopsis
shape = love.physics.newRectangleShape( x, y, width, height, angle )
Arguments
-
number x
- The offset along the x-axis.
-
number y
- The offset along the y-axis.
-
number width
- The width of the rectangle.
-
number height
- The height of the rectangle.
-
number angle (0)
- The initial angle of the rectangle.
Returns
-
PolygonShape shape
- A new PolygonShape.
Function
Removed in LÖVE 0.8.0
This variant is not supported in that and later versions.
Synopsis
s = love.physics.newRectangleShape( body, x, y, width, height, angle )
Arguments
-
Body body
- The Body to attach the Shape to.
-
number x
- The offset along the x-axis.
-
number y
- The offset along the y-axis.
-
number width
- The width of the rectangle.
-
number height
- The height of the rectangle.
-
number angle (0)
- The initial angle of the rectangle.
Returns
-
PolygonShape s
- A new PolygonShape.
See Also
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.physics.newRectangleShape