love.physics.newPolygonShape (Français)

Crée un nouveau PolygonShape (forme de polygone).

Cette forme peut avoir 8 sommets au maximum, et doit être de forme convexe.

Fonction

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

Synopsis

shape = love.physics.newPolygonShape( x1, y1, x2, y2, x3, y3, ... )

Arguments

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) x3
La position x du troisième point.
number (Français) y3
La position y du troisième point.
number (Français) ...
Vous pouvez continuer à ajouter des coordonnées pour créer le PolygonShape.

Retourne

PolygonShape (Français) shape
Un nouveau PolygonShape.

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.newPolygonShape( vertices )

Arguments

table (Français) vertices
Une liste de vecteurs pour construire le polygone, sous la forme de {x1, y1, x2, y2, x3, y3, ...}.

Retourne

PolygonShape (Français) shape
Un nouveau PolygonShape.

Fonction

Supprimé depuis LÖVE 0.8.0
ce-tte variant n'est plus supporté dans cette version et les versions ultérieures.

Synopsis

shape = love.physics.newPolygonShape( body, ... )

Arguments

Body (Français) body
Le Body (corps) auquel attacher cette forme.
numbers (Français) ...
Vecteurs du polygone.

Retourne

PolygonShape (Français) shape
un nouveau PolygonShape.

Voir également


Autres langues