Object rez/fr

From Second Life Wiki
< Object rez
Revision as of 10:25, 18 April 2009 by Gally Young (talk | contribs) (updated)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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.