LlCollisionSound/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llCollisionSound( string son_impact, float volume_impact );160 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Supprime les sons de collision par défaut et les remplace par le son son_impact au volume volume_impact
• string | son_impact | – | un son de l'inventaire ou un UUID | |
• float | volume_impact | – | entre 0.0 (silencieux) et 1.0 (fort) (0.0 <= volume_impact <= 1.0) |
Si son_impact est une chaîne de caractères vide, alors le son de collision est supprimé.
Si volume_impact vaut zéro, alors les particules de collision sont supprimées.
Avertissements
- Si son_impact n'est pas dans l'inventaire de la prim et n'est pas un UUID ou n'est pas un son alors une erreur se produit sur le canal DEBUG_CHANNEL.
- Si son_impact est une UUID il n'y a alors aucune conséquence sur les droits de l'objet.
- L'objet final ne subit pas de nouvelle restriction d'utilisation qui aurait pu être appliquée si l'objet pointé par l'UUID avait été présent dans l'inventaire de la prim.
Exemples
<lsl>// Joue un son en cas de collision avec un objet ou un agent. // Écrit par TonyH Wrangler
string sound = "ed124764-705d-d497-167a-182cd9fa2e6c"; // UUID ou nom d'un objet dans l'inventaire.
default {
state_entry() { llCollisionSound(sound, 1.0); }
}</lsl>
Voir également
Évènement
• | collision_start | – | Évènement : début de collision | |
• | collision | – | Évènement déclenché en cas de collision | |
• | collision_end | – | Évènement : fin de collision |
Fonctions
• | llCollisionFilter | – | Permet de configurer le filtre de collision | |
• | llCollisionSprite | – | Permet de configurer les sprites de collision |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.