Difference between revisions of "SpriteBatch:add (Français)"
(→Retourne) |
(→Arguments) |
||
Line 15: | Line 15: | ||
{{param|number (Français)|ox (0)|Déplacement de l'origine (axe des x).}} | {{param|number (Français)|ox (0)|Déplacement de l'origine (axe des x).}} | ||
{{param|number (Français)|oy (0)|Déplacement de l'origine (axe des y).}} | {{param|number (Français)|oy (0)|Déplacement de l'origine (axe des y).}} | ||
− | {{param|number (Français)|kx (0)|Facteur de | + | {{param|number (Français)|kx (0)|Facteur de transvection (axe des x).}} |
− | {{param|number (Français)|ky (0)|Facteur de | + | {{param|number (Français)|ky (0)|Facteur de transvection (axe des y).}} |
+ | |||
=== Retourne === | === Retourne === | ||
{{param|number (Français)|id|Identifiant du sprite ajouté.}} | {{param|number (Français)|id|Identifiant du sprite ajouté.}} |
Revision as of 23:32, 9 March 2022
Ajoute un sprite au batch (macro). Les sprites sont tracés dans l'ordre dans lesquels ils sont ajoutés.
Contents
Fonction
Disponible depuis LÖVE 0.8.0 |
Ce-tte variant n'est pas supporté-e par des versions plus anciennes. |
Synopsis
id = SpriteBatch:add( x, y, r, sx, sy, ox, oy, kx, ky )
Arguments
number (Français) x
- Position à laquelle tracer l'objet sur l'axe des x.
number (Français) y
- Position à laquelle tracer l'objet sur l'axe des y.
number (Français) r (0)
- Orientation (radians).
number (Français) sx (1)
- Facteur d'échelle (axe des x).
number (Français) sy (sx)
- Facteur d'échelle (axe des y).
number (Français) ox (0)
- Déplacement de l'origine (axe des x).
number (Français) oy (0)
- Déplacement de l'origine (axe des y).
number (Français) kx (0)
- Facteur de transvection (axe des x).
number (Français) ky (0)
- Facteur de transvection (axe des y).
Retourne
number (Français) id
- Identifiant du sprite ajouté.
Fonction
Disponible depuis LÖVE 0.9.0 |
Cette variante à remplacé SpriteBatch:addq (Français). |
Ajoute un Quad (quadrilatère) au batch.
Synopsis
id = SpriteBatch:add( quad, x, y, r, sx, sy, ox, oy, kx, ky )
Arguments
Quad (Français) quad
- Quad à ajouter.
number (Français) x
- Position à laquelle tracer l'objet sur l'axe des x.
number (Français) y
- Position à laquelle tracer l'objet sur l'axe des y.
number (Français) r (0)
- Orientation (radians).
number (Français) sx (1)
- Facteur d'échelle (axe des x).
number (Français) sy (sx)
- Facteur d'échelle (axe des y).
number (Français) ox (0)
- Déplacement de l'origine (axe des x).
number (Français) oy (0)
- Déplacement de l'origine (axe des y).
number (Français) kx (0)
- Facteur de cisaillement (axe des x).
number (Français) ky (0)
- Facteur de cisaillement (axe des y).
Retourne
number id
- Identifiant du sprite ajouté.
Fonction
Supprimé depuis LÖVE 0.8.0 |
ce-tte variant n'est plus supporté dans cette version et les versions ultérieures. |
Synopsis
SpriteBatch:add( x, y, r, sx, sy, ox, oy )
Arguments
number (Français) x
- Position à laquelle tracer l'objet sur l'axe des x.
number (Français) y
- Position à laquelle tracer l'objet sur l'axe des y.
number (Français) r (0)
- Orientation (radians).
number (Français) sx (1)
- Facteur d'échelle (axe des x).
number (Français) sy (sx)
- Facteur d'échelle (axe des y).
number (Français) ox (0)
- Déplacement de l'origine (axe des x).
number (Français) oy (0)
- Déplacement de l'origine (axe des y).
Retourne
Rien.
Notes
Les id
retournés vont de 1 jusqu'à la taille de tampon de l'ensemble. Si la taille de tampon est dépassée L'id
retourné sera de 0 et le sprite ne sera pas tracé.
Voir également
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info