Revision Difference
PhysObj:LocalToWorldVector#510868
<function name="LocalToWorldVector" parent="PhysObj" type="classfunc">⤶
<description>⤶
Rotate a vector from the local frame of the physics object to world frame.⤶
⤶
<note>This function only rotates the vector, without any translation operation.</note>⤶
</description>⤶
<realm>Shared</realm>⤶
<args>⤶
<arg name="LocalVec" type="Vector">A vector in the physics object's local frame</arg>⤶
</args>⤶
<rets>⤶
<ret name="" type="Vector">The corresponding vector in world frame</ret>⤶
</rets>⤶
</function>⤶
⤶
<example>⤶
<description>Given the angle of the physics object is angle ( 0.045, 89.952, 89.99 ) ( This can be derived by PhysObj:GetAngles() ), convert the vector ( 1 ,2, 3 ) in this physics object's local frame into world frame.</description>⤶
<code>⤶
print( "Angle of the PhysObj: ", PhysObj:GetAngles() )⤶
print( "Vector in world frame: ", PhysObj:LocalToWorld( Vector( 1, 2, 3 ) ) )⤶
</code>⤶
<output>⤶
Angle of the PhysObj: 0.045 89.952 89.993;⤶
Vector in world frame: 3.000585 0.999039 1.999603;⤶
</output>⤶
⤶
</example>