Difference between revisions of "love.physics.newChainShape"

m
m (Undo revision 17960 by Greenwing (talk))
Line 1: Line 1:
 
{{newin|[[0.8.0]]|080|type=function}}
 
{{newin|[[0.8.0]]|080|type=function}}
 
Creates a new [[ChainShape]].
 
Creates a new [[ChainShape]].
{{notice|Due to a limitation of the current collision algorithm, collision with chain shapes can react in a odd manner.  see [https://code.google.com/p/box2d/issues/detail?id=286 here]}}
+
{{notice|Due to a limitation of the current collision algorithm, collision with chain shapes can react in a odd manner.  see [[https://code.google.com/p/box2d/issues/detail?id=286 here]]}}
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===

Revision as of 05:29, 13 October 2016

Available since LÖVE 0.8.0
This function is not supported in earlier versions.

Creates a new ChainShape.

O.png Due to a limitation of the current collision algorithm, collision with chain shapes can react in a odd manner. see [here]  


Function

Synopsis

shape = love.physics.newChainShape( loop, x1, y1, x2, y2, ... )

Arguments

boolean loop
If the chain should loop back to the first point.
number x1
The x position of the first point.
number y1
The y position of the first point.
number x2
The x position of the second point.
number y2
The y position of the second point.
number ...
Additional point positions.

Returns

ChainShape shape
The new shape.

Function

Available since LÖVE 0.9.2
This variant is not supported in earlier versions.

Synopsis

shape = love.physics.newChainShape( loop, points )

Arguments

boolean loop
If the chain should loop back to the first point.
table points
A list of points to construct the ChainShape, in the form of {x1, y1, x2, y2, ...}.

Returns

ChainShape shape
The new shape.

See Also


Other Languages