Getting Started
Package Types
Scene Setup
Custom Collision, Layers, and Tags
Key Differences from Standard Unity3D development
Economy
Scripting
C# Scripting
Visual Scripting
Sync and Multiplayer
Components
Environment Settings Overrides
Render Pipeline Settings Overrides
Guidelines
Supported Features and Limitations
Support
<aside> <img src="/icons/link_blue.svg" alt="/icons/link_blue.svg" width="40px" /> Unity component docs
</aside>
<aside>
<img src="/icons/book_gray.svg" alt="/icons/book_gray.svg" width="40px" /> In Visual Scripting you can use Spatial Interactable: On Interact
event to execute functions when a user interacts with your Interactable.
In the following example I am triggering a particle effect to play when the user interacts, then I disable the object to hide the Interactable.
</aside>
<aside>
<img src="/icons/book_gray.svg" alt="/icons/book_gray.svg" width="40px" /> Additionally you can use the Spatial Interactable: On Enter
and Spatial Interactable: On Exit
event for when users enter/exit the interactable range. These events are great for giving more feedback to the player to encourage them to interact.
In the following example I scale a child transform up by 20% when inside the interactable range is entered to make it a little more noticeable for the user.
</aside>
<aside> <img src="/icons/link_purple.svg" alt="/icons/link_purple.svg" width="40px" /> Understand THIS and How to Reference a Spatial Component
</aside>