Difference between revisions of "LlApplyImpulse/fr"

From Second Life Wiki
Jump to navigation Jump to search
m (Big proofreading)
m (Oops)
 
Line 8: Line 8:
|p2_name=local
|p2_name=local
|p2_desc=boolean, si[[TRUE/fr|TRUE]], La '''force''' est considérée comme un vecteur dans un référentiel [[Viewer coordinate frames/fr#Local|local]] au lieu d'un référentiel [[Viewer coordinate frames/fr#Region|régional]].
|p2_desc=boolean, si[[TRUE/fr|TRUE]], La '''force''' est considérée comme un vecteur dans un référentiel [[Viewer coordinate frames/fr#Local|local]] au lieu d'un référentiel [[Viewer coordinate frames/fr#Region|régional]].
|func_footnote=Il s'agit d'une impulsion instantanée. llSetForce exerce une poussée continue.
|func_desc=Applique une impulsion à l'objet
|func_desc=Applique une impulsion à l'objet
|return_text|spec
|return_text|spec
Line 20: Line 21:
   {
   {
       list p = llGetObjectDetails(llGetOwner(), [OBJECT_POS]);
       list p = llGetObjectDetails(llGetOwner(), [OBJECT_POS]);
       if (p != [])
       if (p != [])
       {
       {

Latest revision as of 07:18, 5 April 2008

Description

Fonction: llApplyImpulse( vector force, integer local );

Applique une impulsion à l'objet

• vector force
• integer local boolean, siTRUE, La force est considérée comme un vecteur dans un référentiel local au lieu d'un référentiel régional.

Il s'agit d'une impulsion instantanée. llSetForce exerce une poussée continue.

Avertissements

  • L'objet doit être physique.

Exemples

<lsl> // Rezzez un objet et mettez le script dedans. // Cela le lancera au propriétaire default {

  state_entry()
  {
     list p = llGetObjectDetails(llGetOwner(), [OBJECT_POS]);
     if (p != [])
     {
       llSetStatus(STATUS_PHYSICS, TRUE);
       vector pos = llList2Vector(p, 0);
       vector direction = llVecNorm(pos - llGetPos());
       llApplyImpulse(direction * 100, 0);
     }
  }

} </lsl>

Voir également

Fonctions

•  llApplyRotationalImpulse
•  llSetForce Applique une force continue
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.