Difference between revisions of "LlList2Key/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
 
m (Robot: <pre> -> <lsl>)
 
Line 9: Line 9:
|caveats
|caveats
|constants
|constants
|examples=<pre>// Mieux visible dans l’historique du Chat (ctrl-h)
|examples=<lsl>// Mieux visible dans l’historique du Chat (ctrl-h)
default
default
{
{
Line 26: Line 26:
         }
         }
     }
     }
}</pre>
}</lsl>
|helpers
|helpers
|also_functions={{LSL DefineRow|[[llGetListEntryType/fr|llGetListEntryType]]|Renvoie le type d’un élément.}}
|also_functions={{LSL DefineRow|[[llGetListEntryType/fr|llGetListEntryType]]|Renvoie le type d’un élément.}}

Latest revision as of 20:14, 4 August 2009

Description

Fonction: key llList2Key( list src, integer index );

Renvoie un key correspondant à l’élément de l’index du src.

• list src
• integer index

index accepte les index négatifs.
Si le type de l’élement identifié par l’index du list src n’est pas un key, il est converti en key, si ce n’est pas possible, la fonction renvoie un string null (idem si l’index est non reconnu).

Spécifications

Index Positif Negatif
Premier 0 - longueur
Dernier longueur - 1 -1

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.
• llList2String Renvoie un élément d’un list

Articles

•  Negative_Index
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.