Difference between revisions of "LlSetVehicleRotationParam"

From Second Life Wiki
Jump to navigation Jump to search
 
(2 intermediate revisions by one other user not shown)
Line 5: Line 5:
|p2_type=rotation|p2_name=rot
|p2_type=rotation|p2_name=rot
|func_footnote
|func_footnote
|func_desc=Sets the vehicle rotation parameter '''param''' to '''rot'''.
|func_desc=Sets the vehicle rotation parameter {{LSLP|param}} to {{LSLP|rot}}.
|return_text
|return_text
|spec
|spec
|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}}
Line 16: Line 18:
|also_events
|also_events
|also_tests
|also_tests
|also_articles=[[Linden Vehicle Tutorial]]
|also_articles={{LSL DefineRow||[[Linden Vehicle Tutorial]]}}
|notes
|notes
|permission
|permission
|negative_index
|sort=SetVehicleRotationParam
|cat1=Vehicle
|cat1=Vehicle
|cat2
|cat2

Latest revision as of 10:13, 17 September 2014

Summary

Function: llSetVehicleRotationParam( integer param, rotation rot );
0.0 Forced Delay
10.0 Energy

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

Signature

function void llSetVehicleRotationParam( integer param, rotation rot );