GetObjectRotation
Jump to navigation
Jump to search
Object rotation can be retrieved from objects in mapfiles or objects that are created in scripts.
Syntax
float float float getObjectRotation ( object theObject )
Required Arguments
- theObject: The object whose rotation will be retrieved
Returns
Returns three float if object exists, false in the first variable and nil in the other two if it's invalid.
Example
If a player points at an object with a gun, it will output it's rotation to the player.
function onPlayerTargeted ( element ) if ( isElement(element) and getElementType ( element ) == "object") then local x,y,z = getObjectRotation(element) outputChatBox("Object rotation: "..x.." "..y.." "..z,source) end end addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTargeted )
See Also