LlGetLinkName/fr
Jump to navigation
Jump to search
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: string llGetLinkName( integer numéro_lien );145 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un string correspondant au nom de la prim identifiée par le numéro_lien dans l’objet.
• integer | numéro_lien | – | N° de lien (0: non lié, 1: prim racine, >1: prims filles) ou un code LINK_* |
|
|
Avertissements
- Le nom de la prim est limité à 255 bytes, tout string plus long sera tronqué, cette troncature n’est pas toujours appliquée lors du changement de nom ou de sa lecture.
Exemples
Ecoute le canal 10 pour le nom et vérifie si une prim porte ce nom dans l’objet. <lsl> integer check_for_prim(string name) {
integer i = llGetNumberOfPrims(); for (; i >= 0; --i) { if (llGetLinkName(i) == name) { return TRUE; } } return FALSE;
} default {
state_entry() { llListen(10, "", llGetOwner(), ""); } listen(integer chan, string obj, key id, string msg) { if (check_for_prim(msg)) { llOwnerSay("Détection d’un prim liée se nommant \"" + msg + "\""); } else { llOwnerSay("Pas de prim liée se nommant \"" + msg + "\""); } }
}</lsl>
Voir également
Fonctions
• | llGetLinkNumber | – | Renvoie le N° de lien de la prim le contenant. | |
• | llGetLinkKey | – | Renvoie l’UUID d’une prim liée | |
• | llGetObjectName | – | Renvoie le nom d’une prim | |
• | llSetObjectName | – | Change le nom d’une prim | |
• | llGetObjectDesc | – | Renvoie la description d’une prim | |
• | llSetObjectDesc | – | Change la description d’une prim | |
• | llGetObjectDetails | – | Renvoie des informations sur une prim |
Articles
• | Prim Attribute Overloading | – | Article sur la taille des zones de paramètrage des prims. |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.