The Scene Manager RBG Pack simplifies scene management and scene selection in Unity. It includes a SceneList asset that stores scene names, a Scene_Manager component for mapping UI buttons to scenes, handling asynchronous scene transitions, and optional persistence across scenes. A custom SceneSelector attribute provides a convenient dropdown in the Inspector for consistent scene selection. The pack also includes a bonus Tag Selector Asset, a lightweight tool for selecting tags in the Unity Inspector, reducing errors and improving productivity.
The Scene Manager RBG Pack includes the following components:
- SceneList ScriptableObject: Stores a list of scene names that must be updated manually using the "Update Scene List" context menu.
- Scene_Manager Component:
+ Maps UI buttons to scene names using a custom list.
+ Handles asynchronous scene loading with optional fade-out/in transitions.
+ Offers configurable delays for transitions and an optional persistence mode.
+ Provides methods for reloading the current scene and quitting the application.
- SceneSelector Attribute & Drawer: Replaces string fields with a dropdown list of scene names, sourced from the manually updated SceneList asset.
- Tag Selector Asset:
+ Provides a custom attribute and property drawer for tag selection.
+ Converts string fields into a dropdown list of available tags, minimizing errors and improving productivity.
The pack is designed for Unity 2019.4 and above, fully integrated with Unity's Editor workflow.
Scene Manager RBG Pack: Simplified Scene Management for Unity - Asset Store





