Difference between revisions of "LlCollisionFilter/fr"

From Second Life Wiki
Jump to navigation Jump to search
m (fixe)
m (Big proofreading)
 
Line 5: Line 5:
|p1_type=string|p1_name=nom
|p1_type=string|p1_name=nom
|p2_type=key|p2_name=id
|p2_type=key|p2_name=id
|p3_type=integer|p3_name=accept
|p3_type=integer|p3_name=accepter
|func_footnote=si '''accept''' == {{LSLG/fr|TRUE|TRUE}}, alors le script n'accepte que des collisions avec des objets de nom '''nom''' et/ou de clé '''id''', sinon seuls seront acceptés les objets ne portant pas le nom '''nom''' et/ou la clé '''id'''
|func_footnote=Si '''accepter''' == {{LSLG/fr|TRUE|TRUE}}, alors le script n'accepte que des collisions avec des objets de nom '''nom''' et de clé '''id''' (ils sont tous les deux optionnels), sinon seuls seront acceptés les objets ne portant pas le nom '''nom''' ni la clé '''id'''.
|func_desc=Configure le filtre de collision inclusivement ou exclusivement.
|func_desc=Configure le filtre de collision inclusivement ou exclusivement.
|return_text
|return_text
Line 13: Line 13:
|constants
|constants
|examples=
|examples=
Stop le filre
Stopper le filtre :
<lsl>llCollisionFilter("", NULL_KEY, TRUE);</lsl>
<lsl>llCollisionFilter("", NULL_KEY, TRUE);</lsl>
Elimine toutes les collisions :
Éliminer toutes les collisions :
<lsl>llCollisionFilter("", NULL_KEY, FALSE);</lsl>
<lsl>llCollisionFilter("", NULL_KEY, FALSE);</lsl>
|helpers
|helpers
Line 22: Line 22:
{{LSL DefineRow||[[llVolumeDetect/fr|llVolumeDetect]]|Permet d'activer le détecteur de collisions}}
{{LSL DefineRow||[[llVolumeDetect/fr|llVolumeDetect]]|Permet d'activer le détecteur de collisions}}
|also_events=
|also_events=
{{LSL DefineRow||[[collision_start/fr|collision_start]]|Evènement : début de collision}}
{{LSL DefineRow||[[collision_start/fr|collision_start]]|Évènement : début de collision}}
{{LSL DefineRow||[[collision/fr|collision]]|Evènement déclenché par une collision}}
{{LSL DefineRow||[[collision/fr|collision]]|Évènement déclenché par une collision}}
{{LSL DefineRow||[[collision_end/fr|collision_end]]|Evènement : fin de collision}}
{{LSL DefineRow||[[collision_end/fr|collision_end]]|Évènement : fin de collision}}
|also_articles
|also_articles
|notes
|notes

Latest revision as of 12:51, 9 April 2008

Description

Fonction: llCollisionFilter( string nom, key id, integer accepter );

Configure le filtre de collision inclusivement ou exclusivement.

• string nom
• key id
• integer accepter

Si accepter == TRUE, alors le script n'accepte que des collisions avec des objets de nom nom et de clé id (ils sont tous les deux optionnels), sinon seuls seront acceptés les objets ne portant pas le nom nom ni la clé id.

Exemples

Stopper le filtre : <lsl>llCollisionFilter("", NULL_KEY, TRUE);</lsl> Éliminer toutes les collisions : <lsl>llCollisionFilter("", NULL_KEY, FALSE);</lsl>

Voir également

Évènement

•  collision_start Évènement : début de collision
•  collision Évènement déclenché par une collision
•  collision_end Évènement : fin de collision

Fonctions

•  llPassCollisions Permet de communiquer la collision entre prims d'un même objet
•  llVolumeDetect Permet d'activer le détecteur de collisions
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.