Difference between revisions of "Rotate"

From the Fallout3 GECK Wiki
Jump to navigation Jump to search
imported>Wkilleen
 
imported>Artisten
m (spell fix)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Link to TES4 Construction Set Wiki: [http://cs.elderscrolls.com/constwiki/index.php/Rotate Rotate].
{{Function
|CSWikiPage = Rotate
|origin = GECK1
|summary = Rotates the calling object relative to the world on the specified axis (X, Y, or Z) at a given speed in degrees/sec.
|name = Rotate
|referenceType = [Object]
|arguments =
  {{FunctionArgument
  |Name = Axis
  |Type = char
  |Value = X, Y, Z
  }}{{FunctionArgument
  |Name = DegreesPerSec
  |Type = float
  }}
|example = GlobeObject.Rotate X 33.3
}}
==Notes==
*Because of the method used for rotation, this function is not reliable for complex rotations: rotating an object which has already been rotated may not work as you expect. The animation functions should be used for repetitive or complex rotations, as they are both faster and more reliable.
*A reference can only be rotated around one axis per frame. If [[Rotate]] is called on the same reference multiple times in one frame, only the last call will be applied.


=='''See Also'''==
==See Also==
[[SetAngle]]<br>
*[[GetAngle]]
[[GetAngle]]
*[[SetAngle]]
*[[GetHeadingAngle]]
*[[MoveTo]]
*[[SetPos]]
*[[GetPos]]


[[Category:Functions]]
[[Category:Functions]]
[[Category:Functions (GECK 1.1)]]
[[Category:Movement Functions]]
[[Category:Movement Functions]]
[[Category:Movement Functions (GECK 1.1)]]

Latest revision as of 07:41, 1 November 2009

< [[::Category:Functions|Category:Functions]]

Link to TES4 Construction Set Wiki: Rotate.

A function included in the GECK version 1.1.0.36.

Description

Rotates the calling object relative to the world on the specified axis (X, Y, or Z) at a given speed in degrees/sec.

Syntax

[help]
[Object].Rotate Axis:char{X, Y, Z} DegreesPerSec:float

Example

GlobeObject.Rotate X 33.3

Notes

  • Because of the method used for rotation, this function is not reliable for complex rotations: rotating an object which has already been rotated may not work as you expect. The animation functions should be used for repetitive or complex rotations, as they are both faster and more reliable.
  • A reference can only be rotated around one axis per frame. If Rotate is called on the same reference multiple times in one frame, only the last call will be applied.

See Also