Script de texte flottant LSL (et comment le supprimer)
Script gratuit de texte flottant LSL pour Second Life : affichez du texte au-dessus de n'importe quel objet, en couleur, sur plusieurs lignes, et supprimez-le définitivement.
Le texte flottant (hover text) est le texte au-dessus des panneaux, vendeurs, pots à pourboires et boîtes cadeaux. Ce petit script l'affiche dans n'importe quelle couleur et sur autant de lignes que nécessaire. Il répond aussi à une question classique : comment se débarrasser du texte flottant qui reste après la suppression du script ?
// Hover Text - free LSL script from WhatSL (https://whatsl.com/scripts/lsl-hover-text-script)
// Free to use, change and put in your own creations, also ones you sell.
//
// Shows floating text above the object. Use \n for a new line.
// The text stays on the prim even if you delete this script. To remove it, set HOVER_TEXT to ""
// and save the script once.
string HOVER_TEXT = "Welcome!\nTouch the sign for a free gift";
vector TEXT_COLOR = <1.0, 1.0, 1.0>; // red, green, blue from 0.0 to 1.0 (white here)
float TEXT_ALPHA = 1.0; // 1.0 = solid, 0.5 = half see-through
default
{
state_entry()
{
llSetText(HOVER_TEXT, TEXT_COLOR, TEXT_ALPHA);
}
}
Libre d’utilisation, de modification et d’intégration dans vos créations, même celles que vous vendez.
Comment l'installer
- Placez le script dans l'objet et remplacez HOVER_TEXT par votre texte.
- Utilisez \n dans le texte pour commencer une nouvelle ligne.
- Enregistrez. Le texte apparaît au-dessus de l'objet.
Réglages
- HOVER_TEXT : votre texte. Restez bref : un texte long est difficile à lire de loin.
- TEXT_COLOR : valeurs de rouge, vert et bleu de 0.0 à 1.0. <1.0, 0.85, 0.3> donne de l'or, <0.4, 0.8, 1.0> donne un bleu clair.
- TEXT_ALPHA : 1.0 est opaque, des valeurs plus basses rendent le texte transparent.
Comment supprimer le texte flottant
Le texte flottant est un réglage de la prim, pas du script : il reste donc même si vous supprimez le script. Pour le retirer, remplacez HOVER_TEXT par "" (deux guillemets sans rien entre les deux), enregistrez le script une fois, puis supprimez le script.
Questions fréquentes
À quelle distance peut-on voir le texte flottant ?
Le texte flottant est visible à distance modérée et s'estompe au-delà. Les informations importantes doivent aussi figurer sur une texture ou dans une notecard.
Peut-on faire changer le texte ?
Oui. Appelez à nouveau llSetText avec le nouveau texte, par exemple depuis un timer ou un événement de toucher.
Le texte flottant provoque-t-il du lag ?
Non. C'est un simple réglage de prim qui ne coûte presque rien.