Difference between revisions of "SpriteBatch:setLayer (Français)"
(Created page with "{{newin (Français)|11.0|110|type=function}} Changes un sprite ajouté précédemment via les fonction add ou SpriteBatch:addLayer(Franç...") |
m |
||
Line 1: | Line 1: | ||
{{newin (Français)|[[11.0]]|110|type=function}} | {{newin (Français)|[[11.0]]|110|type=function}} | ||
− | Changes un sprite ajouté précédemment via les fonction [[SpriteBatch:add (Français)|add]] ou [[SpriteBatch:addLayer(Français)|addLayer]], dans une macro (batch) crée avec une [[TextureType (Français)|Array Texture]] (table de texture). | + | Changes un sprite ajouté précédemment via les fonction [[SpriteBatch:add (Français)|add]] ou [[SpriteBatch:addLayer (Français)|addLayer]], dans une macro (batch) crée avec une [[TextureType (Français)|Array Texture]] (table de texture). |
== Fonction == | == Fonction == |
Revision as of 09:00, 22 August 2021
Disponible depuis LÖVE 11.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Changes un sprite ajouté précédemment via les fonction add ou addLayer, dans une macro (batch) crée avec une Array Texture (table de texture).
Contents
Fonction
Change le sprite dans le SpriteBatch.
Synopsis
SpriteBatch:setLayer( spriteindex, layerindex, x, y, r, sx, sy, ox, oy, kx, ky )
Arguments
number spriteindex
- Index du sprite existant à remplacer.
number (Français) layerindex
- Index du calque dans la table de texture, à utiliser pour ce sprite.
number x (0)
- The position to draw the sprite (x-axis).
number y (0)
- The position to draw the sprite (y-axis).
number r (0)
- Orientation (radians).
number sx (1)
- Scale factor (x-axis).
number sy (sx)
- Scale factor (y-axis).
number ox (0)
- Origin offset (x-axis).
number oy (0)
- Origin offset (y-axis).
number kx (0)
- Shearing factor (x-axis).
number ky (0)
- Shearing factor (y-axis).
Returns
Nothing.
Fonction
Ajoute un calque dans la table de texture du SpriteBatch, en utilisant le quadrilatère spécifié.
Synopsis
SpriteBatch:setLayer( spriteindex, layerindex, quad, x, y, r, sx, sy, ox, oy, kx, ky )
Arguments
number spriteindex
- Index du sprite existant à remplacer.
number (Français) layerindex
- Index du calque à utiliser pour ce sprite.
Quad (Français) quad
- Sous-section du calque de la texture à utiliser lors du tracé du sprite.
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
Rien.
Notes
L'index de calque spécifié écrase tout index de calque définit dans le Quad via Quad:setLayer.
Fonction
ajoute un calque de la table de texture du SpriteBatch en utilisant la transformation spécifiée.
Synopsis
SpriteBatch:setLayer( spriteindex, layerindex, transform )
Arguments
number spriteindex
- Index du sprite existant à remplacer.
number (Français) layerindex
- Index du calque à utiliser pour ce sprite.
Transform (Français) transform
- Objet transformation.
Retourne
Rien.
Fonction
Ajoute un calque de la table de texture du SpriteBatch en utilisant les quadrilatère et transformation spécifiés.
Synopsis
SpriteBatch:setLayer( spriteindex, layerindex, quad, transform )
Arguments
number spriteindex
- Index du sprite existant à remplacer.
number (Français) layerindex
- Index du calque à utiliser pour ce sprite.
Quad (Français) quad
- Sous-section du calque de texture à utiliser lors du tracé du sprite.
Transform (Français) transform
- Objet transformation.
Retourne
Rien.
Notes
L'index de calque spécifié écrase tout index de calque définit dans le Quad via Quad:setLayer.
See Also
- SpriteBatch (Français)
- SpriteBatch:addLayer (Français)
- love.graphics.newArrayImage (Français)
- love.graphics.newCanvas (Français)
- love.graphics.newShader (Français)
- TextureType (Français)
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