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.
