Documentation - Maxscript

< Back to main maxscript documentation

Float_Expose_TM : FloatController


The Float_Expose_TM controller is like the ExposeTM object but it's a float controller, it avoids the need of creating unnecessary extra objects, instead it can be used directly in the controllers.

Properties

<Float_Expose_TM>.expose_node Node

Get/Set the node whose Transformations should be exposed.

<Float_Expose_TM>.local_reference_node Node

Get/Set the local reference node to be used for relative values calculation.

<Float_Expose_TM>.use_target Boolean default: true

When set to true, the parent node of the *.expose_node* will be used as the reference node. If there is no parent node, the World is the parent of the . *expose_node* . When set to false, the explicitly specified *.local_reference_node* will be used as the reference node.

<Float_Expose_TM>.type Integer default: 0

Get/set the type of the transform being used:

0 - Position.
1 - Rotation.
2 - Scale.
3 - Distance.

<Float_Expose_TM>.axis Integer default: 0

Get/set the axis used for the calculation:

0 - X.
1 - Y.
2 - Z.

<Float_Expose_TM>.axis_order Integer default: 0

Get/set the axis order for the rotation type.

0 - XYZ.
1 - XZY.
2 - YZX.
3 - YXZ.
4 - ZXY.
5 - ZYX.
6 - XYX.
7 - YZY.
8 - ZXZ.

<Float_Expose_TM>.local_world Integer default: 0

Whether the transform value is calculated in local or world coordinates:

0 - Local.
1 - World.

<Float_Expose_TM>.offset Float default: 0.0

This number will be added to the resulting value.

<Float_Expose_TM>.weight Percent default: 100.0

The resulting value will be multiplied by this percentage value.



< Back to main maxscript documentation