Difference between revisions of "Variant (Français)"

(Created page with "Le type Variant n'est pas un vrai type Lua, mais indique plutôt quelles valeurs Lua peuvent être stockées en interne par LÖVE. Il est utilisé avec love.thread (Françai...")
 
 
Line 2: Line 2:
  
 
== Types ==
 
== Types ==
Un Variant peut être une [[Table (Français)|Table]], un [[Boolean (Français)|Boolean]] (booléen), une [[String (Français)|String]] (chaîne de caractères), au [[Number (Français)|Number]] ou des [[Object (Français)|Object]]s LÖVE.
+
Un Variant peut être une [[table (Français)|table]], un [[boolean (Français)|boolean]] (booléen), une [[string (Français)|string]] (chaîne de caractères), un [[number (Français)|number]] (nombre) ou bien des [[Object (Français)|Object]]s LÖVE.
  
 
== Notes ==
 
== Notes ==

Latest revision as of 23:59, 30 December 2020

Le type Variant n'est pas un vrai type Lua, mais indique plutôt quelles valeurs Lua peuvent être stockées en interne par LÖVE. Il est utilisé avec love.thread et love.event. Bien sûr, comme il s'agit d'un type « virtuel », il n'a pas de représentation spécifique in Lua et n'a pas de méthodes.

Types

Un Variant peut être une table, un boolean (booléen), une string (chaîne de caractères), un number (nombre) ou bien des Objects LÖVE.

Notes

Les données utilisateur étrangères (Fichiers Lua, LuaSocket, ENet,…), et les fonctions ne sont pas supportées.

Les tables imbriquées ne sont pas officiellement supportées dans les versions antérieures à la 11.0.

Voir également


Autres langues