Difference between revisions of "Mesh:setVertex (Français)"
(Created page with "{{newin (Français)|0.9.0|090|type=function}} Définit les propriétés d'un vecteur dans le maillage. Fans les versions antérieures à LÖVE 11.0...") |
(→Voir égalemeent) |
||
Line 82: | Line 82: | ||
* [[Mesh:getVertexCount (Français)]] | * [[Mesh:getVertexCount (Français)]] | ||
* [[Mesh:getVertexFormat (Français)]] | * [[Mesh:getVertexFormat (Français)]] | ||
− | [[Category:Functions | + | [[Category:Functions (Français)]] |
{{#set:Description=Définit les propriétés d'un vecteur dans le [[Mesh (Français)|maillage]].}} | {{#set:Description=Définit les propriétés d'un vecteur dans le [[Mesh (Français)|maillage]].}} | ||
{{#set:Since=090}} | {{#set:Since=090}} | ||
+ | |||
== Autres langues == | == Autres langues == | ||
{{i18n|Mesh:setVertex}} | {{i18n|Mesh:setVertex}} |
Latest revision as of 10:52, 22 August 2021
Disponible depuis LÖVE 0.9.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Définit les propriétés d'un vecteur dans le maillage.
Fans les versions antérieures à LÖVE 11.0, les valeurs des composantes de couleur et octets étaient définies dans l'étendue 0 à 255 au lieu de 0 à 1.
Contents
Fonction
Disponible depuis LÖVE 0.10.0 |
Ce-tte variant n'est pas supporté-e par des versions plus anciennes. |
Synopsis
Mesh:setVertex( index, attributecomponent, ... )
Arguments
number (Français) index
- Index du vecteur que vous désirez modifier (commençant par 1).
number (Français) attributecomponent
- Première composante du premier attribut de vecteur dans le vecteur sépcifié.
number (Français) ...
- Composantes supplémentaires de tous les attributs de vecteur dans le vecteur spécifié.
Retourne
Rien.
Notes
Les valeurs dans chaque table de vecteur sont dans le même ordre que les attributs de vecteurs dans le format de vecteur du maillage. Un maillage standard n'ayant pas été créé avec un format de vecteur personnalisé utilisera deux nombres positionnels, deux nombres de coordonnées de texture, et quatre composantes couleurs par vecteur : x, y, u, v, r, g, b, a.
Si aucune valeur n'est fournie pour une composante d'attribut de vecteur spécifique, elle sera définie par la valeur par défaut 0, si sont type de donnée est "float" (nombre à virgule flottante), ou 255 si sont ype de donnée est "byte" (octet).
Fonction
Disponible depuis LÖVE 0.10.0 |
Ce-tte variant n'est pas supporté-e par des versions plus anciennes. |
Synopsis
Mesh:setVertex( index, vertex )
Arguments
number (Français) index
- Index du vecteur que vous désirez modifier (commençant par 1).
table (Français) vertex
- A table with vertex information, in the form of
{attributecomponent, ...}
.number (Français) attributecomponent
- The first component of the first vertex attribute in the specified vertex.
number (Français) ...
- Additional components of all vertex attributes in the specified vertex.
Retourne
Rien.
Notes
Les valeurs dans chaque table de vecteur sont dans le même ordre que les attributs de vecteurs dans le format de vecteur du maillage. Un maillage standard n'ayant pas été créé avec un format de vecteur personnalisé utilisera deux nombres positionnels, deux nombres de coordonnées de texture, et quatre composantes couleurs par vecteur : x, y, u, v, r, g, b, a.
Si aucune valeur n'est fournie pour une composante d'attribut de vecteur spécifique, elle sera définie par la valeur par défaut 0, si sont type de donnée est "float" (nombre à virgule flottante), ou 255 si sont ype de donnée est "byte" (octet).
Fonction
Définit les composantes du vecteur d'un maillage qui n'a pas été créé avc un format de vecteur personnalisé.
Synopsis
Mesh:setVertex( index, x, y, u, v, r, g, b, a )
Arguments
number (Français) index
- Index du vecteur que vous désirez modifier (commençant par 1).
number (Français) x
- Position du vecteur sur l'axe des x.
number (Français) y
- Position du vecteur sur l'axe des x.
number (Français) u
- Composante horizontale (u) des coordonnées de texture.
number (Français) v
- Composante verticale (v) des coordonnées de texture.
number (Français) r (1)
- Composante rouge de la couleur du vecteur.
number (Français) g (1)
- Composante verte de la couleur du vecteur.
number (Français) b (1)
- Composante bleue de la couleur du vecteur.
number (Français) a (1)
- Composante alpha de la couleur du vecteur.
Retourne
Rien.
Fonction
Définit les composantes du vecteur d'un maillage qui n'a pas été créé avec un format de vecteur personnalisé.
Synopsis
Mesh:setVertex( index, vertex )
Arguments
number (Français) index
- Index du vectex que vous désirez modifié (commençant par 1).
table (Français) vertex
- Un table comportant les informations du vecteur
number (Français) [1]
- Position du vecteur sur l'axe des x.
number (Français) [2]
- Position du vecteur sur l'axe des y.
number (Français) [3] (0)
- Coordonnée u (horizontale) de texture du vecteur. Les coordonnées de texture sont normalement dans une étendue [0, 1], mais peuvent être plus grandes ou moins grandes (voir WrapMode.)
number (Français) [4] (0)
- Coordonnée v (verticale) de texture du vecteur. Les coordonnées de texture sont normalement dans une étendue [0, 1], mais peuvent être plus grandes ou moins grandes (voir WrapMode.)
number (Français) [5] (1)
- Composante rouge de la couleur du vecteur.
number (Français) [6] (1)
- Composante verte de la couleur du vecteur.
number (Français) [7] (1)
- Composante bleue de la couleur du vecteur.
number (Français) [8] (1)
- Composante alpha de la couleur du vecteur.
Retourne
Rien.
Voir égalemeent
- Mesh (Français)
- Mesh:getVertex (Français)
- Mesh:getVertexCount (Français)
- Mesh:getVertexFormat (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