Component image 
TransformStreamDriver component as seen in the Scene Inspector

The TransformStreamDriver is used to convert a stream of position rotation and scale values into drives which can drive slot transforms. It is used internally by the user positioning system.
Fields
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't. |
PositionStream
|
ValueStream`1<Float3> | The source of float3 values used to position the slot. |
RotationStream
|
ValueStream`1<FloatQ> | The source of floatQ values used to rotate the slot. |
ScaleStream
|
ValueStream`1<Float3> | The source of float3 values used to scale the slot. |
RootSpaceStream
|
ReferenceStream`1<Slot> | The slot being used for the root space. |
Position
|
field drive of Float3 | The field to drive with the streamed in position values. |
Rotation
|
field drive of FloatQ | The field to drive with the streamed in rotation values. |
Scale
|
field drive of Float3 | The field to drive with the streamed in scale values. |
AllowOffsets
|
Bool | Whether to allow offsets to the affected slot/object. |
ResetStreamsOnDestroy
|
Bool | Whether to reset the incoming streams upon destroying this slot. |
PositionOffset
|
Nullable`1<Float3> | Offset to the resulting position value this is driving. |
RotationOffset
|
Nullable`1<FloatQ> | Offset to the resulting rotation value this is driving. |
ScaleOffset
|
Nullable`1<Float3> | Offset to the resulting scale value this is driving. |
RunBeforePhysics
|
Bool | Whether or not to run before physics. can fix some issues where users fly off of a platform being driven by this component. |
Examples
Part of the user positioning system and IK.