Difference between revisions of "love.physics.newChainShape (Français)"

(Voir également)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
{{newin (Français)|[[0.8.0]]|080|type=function}}
 
{{newin (Français)|[[0.8.0]]|080|type=function}}
Creates a new [[ChainShape]].
+
Crée une nouvelle [[ChainShape (Français)|ChainShape]] (forme chaînée).
 
{{notice (Français)|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 [[https://code.google.com/p/box2d/issues/detail?id=286 ici]] (en anglais)}}
 
{{notice (Français)|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 [[https://code.google.com/p/box2d/issues/detail?id=286 ici]] (en anglais)}}
 
{{notice (Français)|Appliquer des changements dans un [[World (Français)|World]] (Monde) n'est pas permit dans les fonctions de rappel [[beginContact (Français)|beginContact]] (commence le contacte), [[endContact (Français)|endContact]] (fini le contacte), [[preSolve (Français)|preSolve]] (pré-résout), et [[postSolve (Français)|postSolve]] (post-résout), comme BOX2D dérouille le monde pendant ces fonctions de rappel.}}
 
{{notice (Français)|Appliquer des changements dans un [[World (Français)|World]] (Monde) n'est pas permit dans les fonctions de rappel [[beginContact (Français)|beginContact]] (commence le contacte), [[endContact (Français)|endContact]] (fini le contacte), [[preSolve (Français)|preSolve]] (pré-résout), et [[postSolve (Français)|postSolve]] (post-résout), comme BOX2D dérouille le monde pendant ces fonctions de rappel.}}
Line 31: Line 31:
  
 
== Voir également ==
 
== Voir également ==
* [[parent::love.physics (Français)|parent::love.physics]]
+
* [[parent::love.physics (Français)]]
* [[Constructs::ChainShape (Français)|Constructs::ChainShape]]
+
* [[Constructs::ChainShape (Français)]]
* [[Constructs::Shape (Français)|Constructs::Shape]]
+
* [[Constructs::Shape (Français)]]
 
[[Category:Functions (Français)]]
 
[[Category:Functions (Français)]]
{{#set:Description=Creates a new [[ChainShape]].}}
+
{{#set:Description=Crée une nouvelle [[ChainShape (Français)ChainShape]] (forme chaînée).}}
 
{{#set:Since=080}}
 
{{#set:Since=080}}
 +
 
== Autres langues ==
 
== Autres langues ==
 
{{i18n|love.physics.newChainShape}}
 
{{i18n|love.physics.newChainShape}}

Latest revision as of 20:32, 4 January 2021

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