Difference between revisions of "LlGetObjectPrimCount/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
 
m (sync with main page)
 
(2 intermediate revisions by one other user not shown)
Line 7: Line 7:
|return_text=correspodant au nombre total de prims de l''''objet''' dans la sim.
|return_text=correspodant au nombre total de prims de l''''objet''' dans la sim.
|spec
|spec
|caveats
|caveats=
'''object_id'''
*Contrairement au fonctionnement de [[llGetNumberOfPrims/fr|llGetNumberOfPrims]], cette fonction ne tient pas compte des avatars.
*Cette fonction renvoie toujours zéro lorsqu'elle est appliqué à un avatar. Pour détecter qu'un avatar est assis, vous pouvez utiliser [[llGetAgentInfo/fr|llGetAgentInfo]] à la place.
|constants
|constants
|examples=
|examples=
<lsl>
<lsl>default{
default{
   touch_start( integer vIntTouched ){
   touch_start( integer vIntTouched ){
    integer prims = llGetObjectPrimCount( llGetKey() );
     llSay( PUBLIC_CHANNEL, "Cet objet a "
     llSay( PUBLIC_CHANNEL, "Cet objet a "
                           + (string)llGetObjectPrimCount( llGetKey() )
                           + (string)prims
                           + " prims" );
                           + " prims et "
    //-- llGetObjectPrimCount( llGetKey() ) est équivalent à
                          + (string)(llGetNumberOfPrims() - prims)
    //-- LlGetNumberOfPrims() dans les cas
                          + " avatars.");
    //-- où le script est dans l'objet.
   }
   }
}
}</lsl>
</lsl>
|helpers
|helpers
|also_functions=
|also_functions=

Latest revision as of 09:10, 16 August 2008

Description

Fonction: integer llGetObjectPrimCount( key objet );

Renvoie un integer correspodant au nombre total de prims de l'objet dans la sim.

• key objet

Avertissements

object_id

  • Contrairement au fonctionnement de llGetNumberOfPrims, cette fonction ne tient pas compte des avatars.
  • Cette fonction renvoie toujours zéro lorsqu'elle est appliqué à un avatar. Pour détecter qu'un avatar est assis, vous pouvez utiliser llGetAgentInfo à la place.

Exemples

<lsl>default{

 touch_start( integer vIntTouched ){
   integer prims = llGetObjectPrimCount( llGetKey() );
   llSay( PUBLIC_CHANNEL, "Cet objet a "
                          + (string)prims
                          + " prims et "
                          + (string)(llGetNumberOfPrims() - prims)
                          + " avatars.");
 }

}</lsl>

Voir également

Fonctions

•  llGetNumberOfPrims Renvoie le nombre de prims de l'objet.
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.