Difference between revisions of "LlList2Float/fr"
Jump to navigation
Jump to search
Gally Young (talk | contribs) m (ooops) |
Wiki Scribe (talk | contribs) m (Robot: <pre> -> <lsl>) |
||
Line 11: | Line 11: | ||
**Dans ces deux cas, utilisez alors la syntaxe : (float)[[llList2String/fr|llList2String]](src, index); | **Dans ces deux cas, utilisez alors la syntaxe : (float)[[llList2String/fr|llList2String]](src, index); | ||
|constants | |constants | ||
|examples=< | |examples=<lsl>// Mieux visible dans l’historique du chat(ctrl-h) | ||
default | default | ||
{ | { | ||
Line 28: | Line 28: | ||
} | } | ||
} | } | ||
}</ | }</lsl> | ||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llGetListEntryType/fr|llGetListEntryType]]|Renvoie le type d’un élément d’un list}} | |also_functions={{LSL DefineRow||[[llGetListEntryType/fr|llGetListEntryType]]|Renvoie le type d’un élément d’un list}} |
Latest revision as of 20:13, 4 August 2009
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: float llList2Float( list src, integer index );187 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un float correspondant à l'index du list src.
• list | src | |||
• integer | index |
index accepte les index négatifs.
Si l’élément identifié dans le list src par l'index n’est pas un float, il est converti en float, si cela n’est pas possible, la valeur renvoyée est zéro .
Spécifications
Index | Positif | Negatif |
---|---|---|
Premier | 0 | - longueur |
Dernier | longueur - 1 | -1 |
Avertissements
- Quand cette fonction est utilisée sur un string, cette dernière ne peut renvoyer que des floats en notation simple et ne gérera pas de formats hexadécimaux ou de notations scientifiques.
- Dans ces deux cas, utilisez alors la syntaxe : (float)llList2String(src, index);
Exemples
<lsl>// Mieux visible dans l’historique du chat(ctrl-h) default {
state_entry() { list my_list = ["a", 1, 2.0, <1,2,3>, <1,2,3,4>, llGetOwner()]; integer i; for (i=0;i<llGetListLength(my_list); ++i) { llOwnerSay("string=" + llList2String(my_list,i) + "\n integer=" + (string)llList2Integer(my_list,i) + "\n float=" + (string)llList2Float(my_list,i) + "\n vector=" + (string)llList2Vector(my_list,i) + "\n rot=" + (string)llList2Rot(my_list,i) + "\n key=" + (string)llList2Key(my_list,i) ); } }
}</lsl>
Voir également
Fonctions
• | llGetListEntryType | – | Renvoie le type d’un élément d’un list | |
• | llList2Integer | – | Renvoie un élément au format integer | |
• | llList2String | – | Renvoie un élément au format string |
Articles
• | Negative_Index |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.