m ProbablePrime moved page AxisTranslationGizmo (Component) to Component:AxisTranslationGizmo: Creating component Namespace |
add info on the root space to unify meaning |
||
(2 intermediate revisions by one other user not shown) | |||
Line 11: | Line 11: | ||
== Fields == | == Fields == | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|TargetSlot|TransformRelayRef| | |TargetSlot|{{RootFieldType|TransformRelayRef}}|TypeAdv0=true| | ||
|AutoPositionAtTargetSlot|Bool| | |AutoPositionAtTargetSlot|Bool| | ||
|_interactingComponent|Component| | |_interactingComponent|Component| | ||
|_material|OverlayFresnelMaterial| | |_material|'''[[OverlayFresnelMaterial|OverlayFresnelMaterial]]'''|TypeAdv3=true| | ||
|_toolPoint|Slot| | |_toolPoint|Slot| | ||
|_activePoint|Slot| | |_activePoint|Slot| | ||
|_lineRoot|Slot| | |_lineRoot|Slot| | ||
|_lineSegment|SegmentMesh| | |_lineSegment|'''[[Component:SegmentMesh|SegmentMesh]]'''|TypeAdv7=true| | ||
|_snapHighlight|Slot| | |_snapHighlight|Slot| | ||
|Axis|Float3| | |Axis|Float3| | ||
| | |AxisSpace|{{RootFieldType|RootSpace}}|TypeAdv10=true| The coordinate space of <code>Axis</code> | ||
| | |PointSpace|{{RootFieldType|RootSpace}}|TypeAdv11=true| The coordinate space of <code>TargetPoint</code> drive value. | ||
| | |TargetPoint|{{RootFieldType|RelayRef`1|[[Type:IField`1|IField`1]]<[[Type:Float3|Float3]]>}}|TypeAdv12=true| | ||
| | |TargetValue|{{RootFieldType|RelayRef`1|[[Type:IField`1|IField`1]]<[[Type:Float|Float]]>}}|TypeAdv13=true| | ||
| | |||
| | |||
| | |||
|UseCustomVisual|Bool| | |UseCustomVisual|Bool| | ||
|_customVisualRoot|Slot| | |_customVisualRoot|Slot| | ||
Line 34: | Line 30: | ||
|CreateUndoSteps|Bool| | |CreateUndoSteps|Bool| | ||
|_visualRoot|Slot| | |_visualRoot|Slot| | ||
|_visualRot| | |_visualRot|{{RootFieldType|FieldDrive`1|[[Type:FloatQ|FloatQ]]}}|TypeAdv19=true| | ||
|_arrowVector| | |_arrowVector|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv20=true| | ||
|_arrow|ArrowMesh| | |_arrow|'''[[Component:ArrowMesh|ArrowMesh]]'''|TypeAdv21=true| | ||
|_collider|CylinderCollider| | |_collider|{{RootFieldType|DriveRef`1|[[Component:CylinderCollider|CylinderCollider]]}}|TypeAdv22=true| | ||
|_linesRoot|Slot| | |_linesRoot|Slot| | ||
|_line0|SegmentMesh| | |_line0|'''[[Component:SegmentMesh|SegmentMesh]]'''|TypeAdv24=true| | ||
|_line1|SegmentMesh| | |_line1|'''[[Component:SegmentMesh|SegmentMesh]]'''|TypeAdv25=true| | ||
}} | }} | ||
Latest revision as of 17:20, 23 October 2024
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Component image
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. |
TargetSlot
|
direct TransformRelayRef | |
AutoPositionAtTargetSlot
|
Bool | |
_interactingComponent
|
Component | |
_material
|
OverlayFresnelMaterial | |
_toolPoint
|
Slot | |
_activePoint
|
Slot | |
_lineRoot
|
Slot | |
_lineSegment
|
SegmentMesh | |
_snapHighlight
|
Slot | |
Axis
|
Float3 | |
AxisSpace
|
direct RootSpace | The coordinate space of Axis
|
PointSpace
|
direct RootSpace | The coordinate space of TargetPoint drive value.
|
TargetPoint
|
direct RelayRef`1<IField`1<Float3>> | |
TargetValue
|
direct RelayRef`1<IField`1<Float>> | |
UseCustomVisual
|
Bool | |
_customVisualRoot
|
Slot | |
ArrowLength
|
Float | |
CreateUndoSteps
|
Bool | |
_visualRoot
|
Slot | |
_visualRot
|
field drive of FloatQ | |
_arrowVector
|
field drive of Float3 | |
_arrow
|
ArrowMesh | |
_collider
|
direct DriveRef`1<CylinderCollider> | |
_linesRoot
|
Slot | |
_line0
|
SegmentMesh | |
_line1
|
SegmentMesh |
Usage
Used For Gizmos.