DE/MoveObject: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Andre Elboni (talk | contribs)  (→Syntax)  | 
				Andre Elboni (talk | contribs)   (→Syntax)  | 
				||
| Line 7: | Line 7: | ||
</syntaxhighlight>  | </syntaxhighlight>  | ||
===  | ===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.  | ||
===  | ===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.