Difference between revisions of "LlSetStatus/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
(proofreading)
 
Line 2: Line 2:
|func_id=45|func_sleep=0.0|func_energy=10.0
|func_id=45|func_sleep=0.0|func_energy=10.0
|func=llSetStatus
|func=llSetStatus
|p1_type=integer|p1_name=état|p1_desc=codes STATUS_* (en bytes)
|p1_type=integer|p1_name=état|p1_desc=codes STATUS_* (en bytes) : OU logique entre les differents etats à régler
|p2_type=integer|p2_name=valeur|p2_desc=booléen
|p2_type=integer|p2_name=valeur|p2_desc=booléen
|func_footnote  
|func_footnote  
|func_desc=Change les atributs de l'objet en appliquant aux attributs de la zone '''état''' la '''valeur''' indiquée
|func_desc=Change les atributs du masque '''état''' à la '''valeur''' indiquée
|return_text
|return_text
|spec
|spec
Line 15: Line 15:
     state_entry()
     state_entry()
     {
     {
         llSetStatus( STATUS_DIE_AT_EDGE | STATUS_PHYSICS, TRUE);
         llSetStatus( STATUS_DIE_AT_EDGE | STATUS_PHYSICS, TRUE); // active l'autodestruction de l'objet si celui ci quitte le monde + active le mode physique
         llSetStatus( STATUS_ROTATE_X | STATUS_ROTATE_Y, FALSE);
         llSetStatus( STATUS_ROTATE_X | STATUS_ROTATE_Y, FALSE); // desactive la possibilite de rotation selon les axes X et Y
     }
     }
}</lsl>
}</lsl>

Latest revision as of 04:08, 30 September 2008

Description

Fonction: llSetStatus( integer état, integer valeur );

Change les atributs du masque état à la valeur indiquée

• integer état codes STATUS_* (en bytes) : OU logique entre les differents etats à régler
• integer valeur booléen
Constantes Valeurs par défaut Descriptions
STATUS_PHYSICS 0x001 FALSE
STATUS_ROTATE_X 0x002 TRUE
STATUS_ROTATE_Y 0x004 TRUE
STATUS_ROTATE_Z 0x008 TRUE
STATUS_PHANTOM 0x010 FALSE
STATUS_SANDBOX 0x020 FALSE
Constantes Valeurs par défaut Descriptions
STATUS_BLOCK_GRAB 0x040 FALSE
STATUS_DIE_AT_EDGE 0x080 FALSE
STATUS_RETURN_AT_EDGE 0x100 FALSE
STATUS_CAST_SHADOWS 0x200 TRUE
STATUS_BLOCK_GRAB_OBJECT 0x400 FALSE
STATUS_DIE_AT_EDGE - si l'objet est rezzé par un script, la valeur par défaut est TRUE

Avertissements

  • L'état contient des attributs de l'objet, toutes les prims ont les mêmes attributs.
    • Sauf pour STATUS_BLOCK_GRAB qui n'affecte que les prims avec scripts (les prims filles ne sont pas concernées)

Exemples

<lsl>default {

   state_entry()
   {
       llSetStatus( STATUS_DIE_AT_EDGE

Voir également

Fonctions

•  llGetStatus Renvoie les attributs de l'objet.
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.