Component:DistanceMeter: Difference between revisions

From Resonite Wiki
No edit summary
fix sentence
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
|Name=Distance Meter
|Name=Distance Meter
}}
}}
{{stub}}
The '''DistanceMeter''' component is used by the [[Meter Tool]] to display the distance between slots placed by it.
 
The DistanceMeter component is used by the [[Meter Tool]] to display the distance between slots.


== Usage ==
== Usage ==
{{Table ComponentFields
{{Table ComponentFields
|Anchors|{{RootFieldType|SyncRefList`1|[[Type:Slot|Slot]]}}|TypeAdv0=true|
|Anchors|{{RootFieldType|SyncRefList`1|[[Type:Slot|Slot]]}}|TypeAdv0=true| List of points being used to measure right now.
|_legacyAnchor0|Slot|
|_legacyAnchor0|Slot| Legacy, unused. For when the tool only measured two points.
|_legacyAnchor1|Slot|
|_legacyAnchor1|Slot| Legacy, unused. For when the tool only measured two points.
|FormatUnit|String|
|FormatUnit|String| The formatting string to use when formatting the distance number
|FormatNumber|String|
|FormatNumber|String| How to format the distance number
|CompoundFormatUnits|{{RootFieldType|SyncFieldList`1|[[Type:String|String]]}}|TypeAdv5=true|
|CompoundFormatUnits|{{RootFieldType|SyncFieldList`1|[[Type:String|String]]}}|TypeAdv5=true| The format string to format compound measurement units with.
|CompoundUseLongNames|Bool|
|CompoundUseLongNames|Bool| Whether to use long name of distance (Ex: cm vs Centimeter)
|CompoundOverrideNames|Bool|
|CompoundOverrideNames|Bool| Whether to use compound measurements or not.
|CompoundDiscardLastFraction|Bool|
|CompoundDiscardLastFraction|Bool| Whether to discard small distances like Millimeters.
|CompoundSeparator|String|
|CompoundSeparator|String| What to separate compound measurements with (like spaces or commas)
|CompoundZeroHandling|CompoundZeroHandling|
|CompoundZeroHandling|CompoundZeroHandling| How to handle compound measurements (1 meter 1cm 10mm)
|MeasurementSpace|{{RootFieldType|RootSpace}}|TypeAdv11=true|
|MeasurementSpace|{{RootFieldType|RootSpace}}|TypeAdv11=true| The transform space to measure in.
|DistanceText|{{RootFieldType|FieldDrive`1|[[Type:String|String]]}}|TypeAdv12=true|
|DistanceText|{{RootFieldType|FieldDrive`1|[[Type:String|String]]}}|TypeAdv12=true| The field to drive when displaying the total amount of distance.
}}
}}


== Behavior ==
== Usage ==
See [[Meter Tool]].


== Examples ==
== Examples ==
See [[Meter Tool]].


== See Also ==
== See Also ==
* [[Meter Tool]]
* [[Tools]]


[[Category:Components:Uncategorized{{#translation:}}|Distance Meter]]
[[Category:Components:Uncategorized{{#translation:}}|Distance Meter]]
[[Category:Components{{#translation:}}|Distance Meter]]
[[Category:Components{{#translation:}}|Distance Meter]]
[[Category:ComponentStubs]]

Latest revision as of 20:06, 22 December 2024

Component image 
Distance Meter component as seen in the Scene Inspector

The DistanceMeter component is used by the Meter Tool to display the distance between slots placed by it.

Usage

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.
Anchors list of Slot List of points being used to measure right now.
_legacyAnchor0 Slot Legacy, unused. For when the tool only measured two points.
_legacyAnchor1 Slot Legacy, unused. For when the tool only measured two points.
FormatUnit String The formatting string to use when formatting the distance number
FormatNumber String How to format the distance number
CompoundFormatUnits direct SyncFieldList`1<String> The format string to format compound measurement units with.
CompoundUseLongNames Bool Whether to use long name of distance (Ex: cm vs Centimeter)
CompoundOverrideNames Bool Whether to use compound measurements or not.
CompoundDiscardLastFraction Bool Whether to discard small distances like Millimeters.
CompoundSeparator String What to separate compound measurements with (like spaces or commas)
CompoundZeroHandling CompoundZeroHandling How to handle compound measurements (1 meter 1cm 10mm)
MeasurementSpace direct RootSpace The transform space to measure in.
DistanceText field drive of String The field to drive when displaying the total amount of distance.

Usage

See Meter Tool.

Examples

See Meter Tool.

See Also