m see also user |
Added another link but this page is not made yet (Finger Photo feature) |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Structure == | == Structure == | ||
A User is a hierarchy of slots. The root slot of a user is indicated by the [[UserRoot (Component)|UserRoot]] component. The user root contains many components, most of which provide modular bits of functionality for a user, and thus should not be altered or used for any other purpose. | A User is a hierarchy of [[Slot|slots]]. The root slot of a user is indicated by the [[UserRoot (Component)|UserRoot]] component. The user root contains many [[Component|components]], most of which provide modular bits of functionality for a user, and thus should not be altered or used for any other purpose. | ||
See Also: [[Type:User|User: Reference]] | See Also: [[Type:User|User: Reference]] | ||
| Line 53: | Line 53: | ||
| | | | ||
|- | |- | ||
| ContextMenu | | [[Context menu|ContextMenu]] | ||
| | | | ||
|- | |- | ||
| Line 68: | Line 68: | ||
| | | | ||
|- | |- | ||
| | | [[Finger Photo]] | ||
| | | | ||
|- | |- | ||
| Line 80: | Line 80: | ||
| | | | ||
|- | |- | ||
| Name Badge | | [[Nameplate|Name Badge]] | ||
| | | | ||
|- | |- | ||
| IconBadges | | [[Badges|IconBadges]] | ||
| | | | ||
|- | |- | ||
| Live Indicator | | [[Component:AvatarLiveIndicator|Live Indicator]] | ||
| | | | ||
|- | |- | ||
Latest revision as of 13:10, 5 March 2025
Structure
A User is a hierarchy of slots. The root slot of a user is indicated by the UserRoot component. The user root contains many components, most of which provide modular bits of functionality for a user, and thus should not be altered or used for any other purpose.
See Also: User: Reference
The components on a user root are:
| Component | Description |
|---|---|
| UserRoot | |
| DynamicVariableSpace | Defines a dynamic variable space named "User". |
| DynamicValueVariable<color> | Defines a "User/DefaultColor" variable. |
| SearchBlock | |
| UserInfo | |
| ScreenController | |
| PointInteractionController | |
| HeadSimulator | |
| HandSimulator | For the left hand. |
| HandSimulator | For the right hand. |
| FirstPersonTargettingController | |
| ThirdPersonTargettingController | |
| UI_TargettingController | |
| FreeformTargettingController | |
| TrackingOffsetCompensator | |
| UserAudioStream<MonoSample> | |
| AvatarVoiceInfo | |
| CommonToolStreamDriver | For the left hand. |
| CommonToolStreamDriver | For the right hand. |
| FingerPoseStreamManager | |
| AvatarFingerPoseInfo | |
| PhotoCaptureManager | |
| TrackerController | |
| TransformStreamDriver | |
| LocomotionController | |
| HapticManager | |
| AvatarManager | |
| AvatarObjectSlot | |
| CharacterController | |
| CapsuleCollider | A capsule collider encompassing the entire avatar. |
| SingleShapeCharacterControllerManager |
The slots on a User are:
| Slots | |
|---|---|
| Name | Summary |
| View | |
| Head | |
| ContextMenu | |
| LeftController | |
| RightController | |
| Left Hand | |
| Right Hand | |
| Finger Photo | |
| Locomotion Modules | A copy of the World's Locomotion Modules. When a user spawns in a world, the world's Locomotion Modules are copied here. |
| Badge Templates | |
| ViewVisual | |
| Name Badge | |
| IconBadges | |
| Live Indicator | |
| (name of avatar) | The root of the user's Avatar. |