Added sub sections for RTF and Haptics (who knew there is more than one meaning for tags :3) |
Added tagging for slot subsection. |
||
Line 23: | Line 23: | ||
* [[Component:TagHapticPointMapper|TagHapticPointMapper]] component | * [[Component:TagHapticPointMapper|TagHapticPointMapper]] component | ||
* [[Component:DirectTagHapticSource|DirectTagHapticSource]] component | * [[Component:DirectTagHapticSource|DirectTagHapticSource]] component | ||
=== Tagging For Slots === | |||
Sometimes you need to mark a slot to have a certain effect to it, there are components that do that found in <code>Transform</code> -> <code>Tagging</code> within the component browser. Here is a list of them: | |||
* [[Component:AssetOptimizationBlock|AssetOptimizationBlock]] component | |||
* [[Component:DestroyBlock|DestroyBlock]] component | |||
* [[Component:DestroyRoot|DestroyRoot]] component | |||
* [[Component:DuplicateBlock|DuplicateBlock]] component | |||
* [[Component:GrabbableReparentBlock|GrabbableReparentBlock]] component | |||
* [[Component:NoDestroyUndo|NoDestroyUndo]] component | |||
* [[Component:SearchBlock|SearchBlock]] component | |||
* [[Component:TeleportBlock|TeleportBlock]] component | |||
* [[Component:TeleportPassthrough|TeleportPassthrough]] component | |||
* [[Component:TeleportSurface|TeleportSurface]] component | |||
== Why Use Tags == | == Why Use Tags == |
Revision as of 22:04, 20 March 2025
Tags are Strings that Resonite uses to label slots, Dynamic Variables (Triggers & Receivers), and other objects that require a tag.
How To Use
Tags can be used as a simple label, or it can be part of a complex system. Tags can also be swapped for other tags through ProtoFlux, especially when driving a receiver. Here are the following things that require tags:
- Slots have a tag field
- Dynamic Impulse Receiver node (including the Async variant)
- Dynamic Impulse Trigger node (including the Async variant)
- Find Child By Tag node
- Find Parent By Tag node
- Has Tag node
- Get Tag node
- Set Tag node
Rich Text Formatting
Rich Text Formatting (also known as RTF) tags are used to change how the text renders.
Haptics
There are tags for the Haptics system which allow for more control when using these devices. Here is a list relating to tags:
- TagHapticPointMapper component
- DirectTagHapticSource component
Tagging For Slots
Sometimes you need to mark a slot to have a certain effect to it, there are components that do that found in Transform
-> Tagging
within the component browser. Here is a list of them:
- AssetOptimizationBlock component
- DestroyBlock component
- DestroyRoot component
- DuplicateBlock component
- GrabbableReparentBlock component
- NoDestroyUndo component
- SearchBlock component
- TeleportBlock component
- TeleportPassthrough component
- TeleportSurface component
Why Use Tags
(ToDo)