Difference between revisions of "LlSetVehicleRotationParam"

From Second Life Wiki
Jump to navigation Jump to search
m
 
Line 10: Line 10:
|caveats
|caveats
|constants={{LSL Constants/Vehicle|type=rotation}}
|constants={{LSL Constants/Vehicle|type=rotation}}
|examples
|examples=The reference frame can be computed and set in two steps:
# Place the vehicle with front facing east(red arrow) and with left side facing north(green arrow)
# [[llSetVehicleRotationParam]]( [[VEHICLE_REFERENCE_FRAME]], [[ZERO_ROTATION]] / [[llGetRootRotation]]());
|helpers
|helpers
|also_functions={{LSL DefineRow||{{LSLG|llSetVehicleFloatParam}}|Sets a vehicle float parameter}}
|also_functions={{LSL DefineRow||{{LSLG|llSetVehicleFloatParam}}|Sets a vehicle float parameter}}

Latest revision as of 11:13, 17 September 2014

Summary

Function: llSetVehicleRotationParam( integer param, rotation rot );

Sets the vehicle rotation parameter param to rot.

• integer param VEHICLE_* flag
• rotation rot

Constant Description
VEHICLE_REFERENCE_FRAME 44 rotation of vehicle axes relative to local frame

Examples

The reference frame can be computed and set in two steps:

  1. Place the vehicle with front facing east(red arrow) and with left side facing north(green arrow)
  2. llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, ZERO_ROTATION / llGetRootRotation());

See Also

Functions

•  llSetVehicleFloatParam Sets a vehicle float parameter
•  llSetVehicleVectorParam Sets a vehicle vector parmeter

Articles

•  Linden Vehicle Tutorial

Deep Notes

Search JIRA for related Issues

Signature

function void llSetVehicleRotationParam( integer param, rotation rot );