Updating to match new version of source page |
Updating to match new version of source page |
||
Line 1: | Line 1: | ||
<languages /> | <languages /> | ||
== Main Components == | [[File:Components.png|The component attacher menu.]] | ||
== Main Components == | |||
These components can be seen, created, and used normally to give [[Slot|slots]] functionality. | These components can be seen, created, and used normally to give [[Special:MyLanguage/Slot|slots]] functionality. | ||
{{Table ComponentCategorySubcategories | {{Table ComponentCategorySubcategories | ||
Line 9: | Line 10: | ||
|Audio|Audio Output, Reverb Zones. | |Audio|Audio Output, Reverb Zones. | ||
|Cloud|Cloud User Information, Server Status. | |Cloud|Cloud User Information, Server Status. | ||
|Common UI|[[UIX]]/touchable button events, UI Drivers. | |Common UI|[[Special:MyLanguage/UIX|UIX]]/touchable button events, UI Drivers. | ||
|Data|Dynamic Variables, item Metadata, value fields. | |Data|Dynamic Variables, item Metadata, value fields. | ||
|Debug|Component Debugging | |Debug|Component Debugging | ||
Line 20: | Line 21: | ||
|Metadata|Metadata about the object. | |Metadata|Metadata about the object. | ||
|Network|Twitch Interface, Websockets. | |Network|Twitch Interface, Websockets. | ||
|Misc|Miscellaneous Components that don't fall into a category | |||
|Permissions|World Permissions. | |Permissions|World Permissions. | ||
|Physics|Colliders, Dynamic Bones. | |Physics|Colliders, Dynamic Bones. | ||
|ProtoFlux|Protoflux related components | |||
|Radiant UI|Context Menus, Facets, General UI Elements. | |Radiant UI|Context Menus, Facets, General UI Elements. | ||
|Relations|Multi-Drivers. | |Relations|Multi-Drivers. | ||
Line 28: | Line 31: | ||
|Transform|Field drivers, Object Tagging, button interactions. | |Transform|Field drivers, Object Tagging, button interactions. | ||
|UI|Mostly just Legacy UI. | |UI|Mostly just Legacy UI. | ||
|UIX|Components for [[UIX]], Resonite's UI System. | |UIX|Components for [[Special:MyLanguage/UIX|UIX]], Resonite's UI System. | ||
|Uncategorized|Unsorted Components that need sorting. | |Uncategorized|Unsorted Components that need sorting. | ||
|Users|Basic Avatar & User systems. | |Users|Basic Avatar & User systems. | ||
Line 37: | Line 40: | ||
}} | }} | ||
== Hidden Components == | == Hidden Components == | ||
These components are not able to be created by normal means and can be only seen either internally or from other special inspectors (like the [[User Inspector]]). | These components are not able to be created by normal means and can be only seen either internally or from other special inspectors (like the [[Special:MyLanguage/User Inspector|User Inspector]]). | ||
{{Table ComponentCategorySubcategories | {{Table ComponentCategorySubcategories | ||
|Hidden Components|These components are used internally by the [[FrooxEngine]]. | |Hidden Components|These components are used internally by the [[Special:MyLanguage/FrooxEngine|FrooxEngine]]. | ||
}} | }} | ||
== Custom Components == | |||
Custom components can be added with the use of [[Special:MyLanguage/plugins|plugins]]. | |||
There is currently an issue on GitHub that allows for [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/3769 custom components (Issue #3769)] using [[Special:MyLanguage/ProtoFlux|ProtoFlux]], specifically nested nodes that can make inputs and outputs for fields on a component for users to use in projects. | |||
[[Category:Resonite]] |
Latest revision as of 18:10, 17 August 2025
Main Components
These components can be seen, created, and used normally to give slots functionality.
Subcategories | |
---|---|
Category | Summary |
Assets | Materials, Procedural Components, Meshes. |
Audio | Audio Output, Reverb Zones. |
Cloud | Cloud User Information, Server Status. |
Common UI | UIX/touchable button events, UI Drivers. |
Data | Dynamic Variables, item Metadata, value fields. |
Debug | Component Debugging |
Generators | Procedural Generators. |
Input | Controls for Desktop, VR inputs, haptic, inputs interactions. |
Interaction | Grip Pose Reference. |
Localization | Translations. |
Locomotion | User Locomotions, Locomotion modifiers, Character Controller interactions. |
Media | Audio clip player variations, Media Drivers. |
Metadata | Metadata about the object. |
Network | Twitch Interface, Websockets. |
Misc | Miscellaneous Components that don't fall into a category |
Permissions | World Permissions. |
Physics | Colliders, Dynamic Bones. |
ProtoFlux | Protoflux related components |
Radiant UI | Context Menus, Facets, General UI Elements. |
Relations | Multi-Drivers. |
Rendering | Render Providers, Animators, Text Rendering, Particle Systems. |
Tools | Tools & brushes. |
Transform | Field drivers, Object Tagging, button interactions. |
UI | Mostly just Legacy UI. |
UIX | Components for UIX, Resonite's UI System. |
Uncategorized | Unsorted Components that need sorting. |
Users | Basic Avatar & User systems. |
Userspace | Virtual Keyboard inputs. |
Utility | Value/Reference Multiplexer, Hyperlinks. |
Wizards | Asset/World optimization Wizards. |
World | World Based Components, such as WorldOrb, World Thumbnail Source. |
Hidden Components
These components are not able to be created by normal means and can be only seen either internally or from other special inspectors (like the User Inspector).
Subcategories | |
---|---|
Category | Summary |
Hidden Components | These components are used internally by the FrooxEngine. |
Custom Components
Custom components can be added with the use of plugins.
There is currently an issue on GitHub that allows for custom components (Issue #3769) using ProtoFlux, specifically nested nodes that can make inputs and outputs for fields on a component for users to use in projects.
Pages in category "Components/en"
The following 3 pages are in this category, out of 3 total.