love.physics.newChainShape (Français)

Disponible depuis LÖVE 0.8.0
Ce-tte function n'est pas supporté-e par des versions plus anciennes.

Creates a new ChainShape.

O.png En raison d'une limitation de l'actuel algorithme de collision, les collisions peuvent réagir de façon anormales avec les formes chaînées. Voir [ici] (en anglais)  


O.png Appliquer des changements dans un World (Monde) n'est pas permit dans les fonctions de rappel beginContact (commence le contacte), endContact (fini le contacte), preSolve (pré-résout), et postSolve (post-résout), comme BOX2D dérouille le monde pendant ces fonctions de rappel.  


Fonction

Synopsis

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

Arguments

boolean (Français) loop
Si la chaîne doit constituer une boucle avec le premier point.
number (Français) x1
La position x du premier point.
number (Français) y1
La position y du premier point.
number (Français) x2
La position x du second point.
number (Français) y2
La position y du second point.
number (Français) ...
Position des points supplémentaires.

Retourne

ChainShape (Français) shape
La nouvelle forme.

Fonction

Disponible depuis LÖVE 0.9.2
Ce-tte variant n'est pas supporté-e par des versions plus anciennes.

Synopsis

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

Arguments

boolean (Français) loop
Si la chaîne doit constituer une boucle avec le premier point.
table (Français) points
Une liste de points pour construire la ChainShape, sous la forme de {x1, y1, x2, y2, ...}.

Retourne

ChainShape (Français) shape
La nouvelle forme.

Voir également


Autres langues