Difference between revisions of "LlGetRegionTimeDilation/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
 
m (ooops)
Line 45: Line 45:
{{LSL DefineRow||[[llGetRegionFPS/fr|llGetRegionFPS]]|Renvoie le FPS de la région}}
{{LSL DefineRow||[[llGetRegionFPS/fr|llGetRegionFPS]]|Renvoie le FPS de la région}}
{{LSL DefineRow||[[llGetTime/fr|llGetTime]]|Renvoie le temps d’exécution du script}}
{{LSL DefineRow||[[llGetTime/fr|llGetTime]]|Renvoie le temps d’exécution du script}}
{{LSL DefineRow||[[llGetAndResetTime/fr-llGetAndResetTime]]|Renvoie le temps d’exécution et remet ce temps à zéro}}
{{LSL DefineRow||[[llGetAndResetTime/fr|llGetAndResetTime]]|Renvoie le temps d’exécution et remet ce temps à zéro}}
|also_events
|also_events
|also_tests
|also_tests

Revision as of 12:07, 18 March 2008

Description

Fonction: float llGetRegionTimeDilation( );

Renvoie un float correspondant à l’actuelle dilatation temporelle, la valeur est comprise entre [0.0, 1.0] :
0.0= dilation maximale
1.0= aucune dilation.

Cette information est utilisée comme rapport entre le temps d’exécution du script dans SL et celui du réel.

Spécifications

La dilatation temporelle est une méthode utilisée par les serveurs pour gérer le lag. Les objets physiques et les scripts génèrent du lag qui peut aboutir à une dilatation temporelle. La dilatation temporelle ralentie la vitesse d’exécution des scripts. Quand la dilatation temporelle est nulle, l’exécution des scripts s’arrête.

La dilatation concerne :

Exemples

<lsl> // Démarrage d’un script d’information sur les régions. string region; string sim;

default {

   state_entry()
   {
       llSetTimerEvent(1.0);
   }
   timer()
   {
       string here = llGetRegionName();
       if(region != here)
       {
           sim = llGetSimulatorHostname();
           region = here;
       }
       llSetText(
             "  NOM REGION : " + region + 
             "\n  NOM SIM : " + sim + 
             "\n  DILATION  TEMPORELLE : " + (string)llGetRegionTimeDilation() +
             "\n  FPS REGION : " + (string)llGetRegionFPS(),
           <0,1,0>, 1.0);
   }

} </lsl>

Voir également

Fonctions

•  llGetRegionFPS Renvoie le FPS de la région
•  llGetTime Renvoie le temps d’exécution du script
•  llGetAndResetTime Renvoie le temps d’exécution et remet ce temps à zéro
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.