Difference between revisions of "Object rez/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
 
m (updated)
 
Line 5: Line 5:
|constants
|constants
|spec
|spec
|caveats
|caveats=*L'évènement est déclenché dans tous les scripts de la prim. Il n'est pas limité au script ayant lançé [[llRezObject/fr|llRezObject]] ou [[llRezAtRoot/fr|llRezAtRoot]] mais il est limité à la prim fille ayant fait l'appel. Par exemple, Si [[llRezObject/fr|llRezObject]] est appelé depuis un script dans une prim fille, ''tous'' les autres scripts de la prim verront leur évènement object_rez se déclencher s'il a été implémenté. Les scripts des autres prims ne verront pas leur évènement object_rez se déclencher.
|examples=<pre>//Donne son inventaire à l'objet rez.
|examples=<lsl>//Donne son inventaire à l'objet rez.
string inventory;
string inventory;
string object;
string object;
Line 23: Line 23:
     }
     }
}
}
</pre>
</lsl>
|helpers
|helpers
|also_header
|also_header
Line 35: Line 35:
|notes
|notes
|mode
|mode
|deprecated
|cat1=Rez/fr
|cat1=Rez/fr
|cat2
|cat2

Latest revision as of 10:25, 18 April 2009

Description

Event: object_rez( key id ){ ; }

Evènement déclenché lorsque l'objet rez un autre objet.

• key id UUID de l'objet rez.

Défauts

  • L'évènement est déclenché dans tous les scripts de la prim. Il n'est pas limité au script ayant lançé llRezObject ou llRezAtRoot mais il est limité à la prim fille ayant fait l'appel. Par exemple, Si llRezObject est appelé depuis un script dans une prim fille, tous les autres scripts de la prim verront leur évènement object_rez se déclencher s'il a été implémenté. Les scripts des autres prims ne verront pas leur évènement object_rez se déclencher.

Exemples

<lsl>//Donne son inventaire à l'objet rez. string inventory; string object;

default {

   touch_start(integer count)
   {
       object=llGetInventoryName(INVENTORY_OBJECT,0);  //Obtient le nom du premier objet de l'inventaire
       llRezObject(object, llGetPos() + <0.0, 0.0, 0.5>, ZERO_VECTOR, ZERO_ROTATION, 0);  //Rez le 1er objet
   }
   object_rez(key id)
   {
       inventory=llGetInventoryName(INVENTORY_OBJECT,1);  //obtient le nom du second objet de l'inventaire
       llGiveInventory(id,inventory);  //donne le 2em objet au 1er objet rez
   }

} </lsl>

Voir aussi

Evénements

•  on_rez Evènement déclenché au moment du rez de l'objet

Fonctions

•  llRezObject Rez un objet au centre de masse
•  llRezAtRoot Rez un objet à sa racine
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.