Component:AvatarHandDataAssigner: Difference between revisions

From Resonite Wiki
m ProbablePrime moved page AvatarHandDataAssigner (Component) to Component:AvatarHandDataAssigner: Creating component Namespace
Add info
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
|Name=AvatarHandDataAssigner
|Name=AvatarHandDataAssigner
}}
}}
 
The '''AvatarHandDataAssigner''' component is usually located on avatar hands, and is used to assign key objects that make a hand work like tip touch sources and the avatar object controlling it.
<!--T:2-->
== Intoduction ==


<!--T:3-->
<!--T:3-->
== Usage ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|TargetReference|SyncRef`1|TypeString0=SyncRef<IFingerPoseSource>|
|TargetReference|'''[[Type:SyncRef`1|SyncRef`1]]&lt;[[Type:IFingerPoseSource|IFingerPoseSource]]&gt;'''|TypeAdv0=true| A field to assign a finger pose source to when the avatar above this component is equipped. Usually the <code>PoseSource</code> on a [[Component:HandPoser]] is specified here.
|TouchSource|TipTouchSource|  
|TouchSource|'''[[Component:TipTouchSource|TipTouchSource]]'''|TypeAdv1=true| A tip touch source component to put data into when the avatar above this component is equipped.
|VibrationRelay|VibrationDeviceRelay|  
|VibrationRelay|'''[[Component:VibrationDeviceRelay|VibrationDeviceRelay]]'''|TypeAdv2=true| A vibration device relay component to put data into when the avatar above this component is equipped.
|Chirality|Chirality|  
|Chirality|Chirality| Whether this component should assign data from the left or right hand data sets.
|_equippingSlot|'''[[Component:AvatarObjectSlot|AvatarObjectSlot]]'''|TypeAdv4=true| This field is auto filled with the avatar object slot that is controlling the tip touch source and other components specified by this component.
}}
}}


<!--T:4-->
<!--T:4-->
== Behavior ==
== Usage ==
This component needs to be under an avatar in order to work, and is used to manage avatar hands.


<!--T:5-->
<!--T:5-->
Line 27: Line 27:


<!--T:6-->
<!--T:6-->
== Related Components ==
== See Also ==
</translate>
</translate>
[[Category:Components{{#translation:}}|AvatarHandDataAssigner (Component){{#translation:}}]]
[[Category:Components{{#translation:}}|Avatar Hand Data Assigner]]
[[Category:ComponentStubs]]
[[Category:Components:Users:Common Avatar System:Fingers{{#translation:}}|Avatar Hand Data Assigner]]
[[Category:Components:Users:Common Avatar System:Fingers{{#translation:}}|AvatarHandDataAssigner (Component){{#translation:}}]]

Latest revision as of 03:11, 8 November 2024


This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Component image 
AvatarHandDataAssigner component as seen in the Scene Inspector

The AvatarHandDataAssigner component is usually located on avatar hands, and is used to assign key objects that make a hand work like tip touch sources and the avatar object controlling it.

Fields

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.
TargetReference SyncRef`1<IFingerPoseSource> A field to assign a finger pose source to when the avatar above this component is equipped. Usually the PoseSource on a Component:HandPoser is specified here.
TouchSource TipTouchSource A tip touch source component to put data into when the avatar above this component is equipped.
VibrationRelay VibrationDeviceRelay A vibration device relay component to put data into when the avatar above this component is equipped.
Chirality Chirality Whether this component should assign data from the left or right hand data sets.
_equippingSlot AvatarObjectSlot This field is auto filled with the avatar object slot that is controlling the tip touch source and other components specified by this component.

Usage

This component needs to be under an avatar in order to work, and is used to manage avatar hands.

Examples

See Also