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.

Crée une nouvelle ChainShape (forme chaînée).

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