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

(Created page with "{{newin (Français)|0.8.0|080|type=function}} Creates a new ChainShape. {{notice|Due to a limitation of the current collision algorithm, collision with chain shapes ca...")
 
(Voir également)
 
(3 intermediate revisions 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|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 (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|Making changes to a [[World]] is not allowed inside of the [[beginContact]], [[endContact]], [[preSolve]], and [[postSolve]] callback functions, as BOX2D locks the world during these callbacks.}}
+
{{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.}}
== Function ==
+
== Fonction ==
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">
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