DE/MoveObject: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
 
Line 7: Line 7:
</syntaxhighlight>
</syntaxhighlight>


===Required Arguments===
===Benötigte Parameter===  
* '''theObject:''' Das zu Bewegene Objekt .
* '''theObject:''' Das zu Bewegene Objekt .
* '''time:''' Die Zeit wann das Objekt am Ziel ankommt (in Millisekunden).
* '''time:''' Die Zeit wann das Objekt am Ziel ankommt (in Millisekunden).
Line 14: Line 14:
* '''targetz:''' Der Z Wert von der Zielposition.
* '''targetz:''' Der Z Wert von der Zielposition.


===Optional Arguments===
===Optionale Parameter===  
* '''moverx:''' Die Drehung der Achse X '''relative''' , aktuelle Rotation und ihren Ausgangs Winkel.
* '''moverx:''' Die Drehung der Achse X '''relative''' , aktuelle Rotation und ihren Ausgangs Winkel.
* '''movery:''' Die Drehung der Achse Y '''relative''' , aktuelle Rotation und ihren Ausgangs Winkel.
* '''movery:''' Die Drehung der Achse Y '''relative''' , aktuelle Rotation und ihren Ausgangs Winkel.

Revision as of 21:54, 22 February 2014

Syntax

bool moveObject ( object theObject, int time,
                  float targetx, float targety, float targetz, 
                [ float moverx, float movery, float moverz,
                  string strEasingType, float fEasingPeriod, float fEasingAmplitude, float fEasingOvershoot ] )

Benötigte Parameter

  • theObject: Das zu Bewegene Objekt .
  • time: Die Zeit wann das Objekt am Ziel ankommt (in Millisekunden).
  • targetx: Der X Wert von der Zielposition.
  • targety: Der Y Wert von der Zielposition.
  • targetz: Der Z Wert von der Zielposition.

Optionale Parameter

  • moverx: Die Drehung der Achse X relative , aktuelle Rotation und ihren Ausgangs Winkel.
  • movery: Die Drehung der Achse Y relative , aktuelle Rotation und ihren Ausgangs Winkel.
  • moverz: Die Drehung der Achse Z relative , aktuelle Rotation und ihren Ausgangs Winkel.
  • strEasingType: Dieeasing functionfür die Interpolation verwenden (Standard ist "Linear").
  • fEasingPeriod: Die Zeit von der easing function (nur einige "easing functions" verwenden diesen Parameter)
  • fEasingAmplitude: Die Amplitude von der easing function (nur einige "easing functions" verwenden diesen Parameter)
  • fEasingOvershoot: Die Überschreitung von der easing function (nur einige "easing functions" verwenden diesen Parameter)

Returns

Gibt true zurück wenn das Objekt fertig bewegt wurde, Gibt false zurück wenn nicht.