
SuperScenes - Components for scenes
Ciro Continisio
$17.49
$24.99
30%OFF
(no ratings)
Jump AssetStore
SuperScenes gives you the ability to attach components to Unity scenes. You can use them to store data, or to run code when the scene loads or unloads.🔗 Documentation | Discord | SupportIt's typical: you want something to happen "at the scene level", but you end up having to put a GameObject in the scene because GameObject + Component is the main Unity pattern. 🤔💡 What if you could just add a component to a scene?SuperScenes enables the concept of components for Scene assets. This way you can attach data and behaviour without the need to add new GameObjects.No more "Do I have all the manager Prefabs in my scene – or did I forget something?"⚙️ How does it work?You create a script that inherits from SceneComponent.You select a scene file, and add the Component like you would for a GameObject.At runtime, you can now access that data using the SuperScenes API.It's very simple.⚙️ What's the API likeTo get a component of a specific type, you just need a reference to a Scene and then invoke GetComponent( ), TryGetComponent() on it. Or GetComponents( ) to get them all.It will all feel very familiar.⚙️ Where is the data?The data/components for each scene sits on ScriptableObjects that are automatically created, indexed and managed by SuperScenes.Because they are external to the Scene asset, you could add a component to a scene while someone else is working on it, and there won't be any conflict! 👌🏻🈶️ CJK languages supportSuperScenes supports CJK languages for SceneComponent properties.该工具支持中文。このツールは日本語をサポートしています。이 도구는 한국어를 지원합니다.📘 DocumentationIf you want to learn more about SuperScenes, you can browse the documentation website.Supported Unity versionsSuper Scenes works with Unity 2022, Unity 6, Unity 6.1 and Unity 6.2.