m fix link to string |
Tag page overhaul. This page is no longer a stub. More to come soon! (I am working on it) |
||
Line 1: | Line 1: | ||
Tags are [[Type: | '''Tags''' are [[Type:string|Strings]] that [[Resonite]] uses to label [[Slot|slots]], [[Dynamic Variables]] (Triggers & Receivers), and other objects that require a tag. Not to be confused with [[Rich Text Formatting]] tags. | ||
{{ | == 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 [[Drive|driving]] a receiver. Here are the following things that require tags: | |||
* Slots have a tag [[Field|field]] | |||
* [[ProtoFlux:Dynamic Impulse Receiver|Dynamic Impulse Receiver]] node (including the [[ProtoFlux:Async Dynamic Impulse Receiver|Async variant]]) | |||
* [[ProtoFlux:Dynamic Impulse Trigger|Dynamic Impulse Trigger]] node (including the [[ProtoFlux:Async Dynamic Impulse Trigger|Async variant]]) | |||
* [[ProtoFlux:Find Child By Tag|Find Child By Tag]] | |||
* [[ProtoFlux:Find Parent By Tag|Find Parent By Tag]] | |||
* [[ProtoFlux:Has Tag|Has Tag]] | |||
* [[ProtoFlux:Get Tag|Get Tag]] | |||
* [[ProtoFlux:Set Tag|Set Tag]] | |||
== Why Use Tags == | |||
(ToDo) | |||
== Unknown Tags == | |||
* [[Component:ValueTag|ValueTag]] | |||
* [[Component:ReferenceTag|ReferenceTag]] | |||
{{Note|Currently the [[Component:DelegateTag|Delegate Tag]] Component will crash [[User|users]] in the world when there is an invalid input! [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/919 DelegateTag With Invalid Type Makes World Unjoinable - Issue 919]|danger}} |
Revision as of 21:19, 20 March 2025
Tags are Strings that Resonite uses to label slots, Dynamic Variables (Triggers & Receivers), and other objects that require a tag. Not to be confused with Rich Text Formatting tags.
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
- Find Parent By Tag
- Has Tag
- Get Tag
- Set Tag
Why Use Tags
(ToDo)