{"repo":"brunomikoski/ScriptableObjectCollection","free":true,"listed":false,"github":"https://github.com/brunomikoski/ScriptableObjectCollection","clone":"git clone https://github.com/brunomikoski/ScriptableObjectCollection.git","description":"A library to help improve the usability of Unity3D Scriptable Objects by grouping them into a collection and providing easy access through code or user-friendly inspectors!","language":"C#","stars":600,"topics":["unity3d","scriptableobjects","tools","assets","database","assets-management"],"license":"MIT","category":"game-templates","readme_excerpt":"Scriptable Object Collection Most of the time when dealing with Scriptable Objects they all belong to some sort of collection, let's say for example all your consumables on the game? Or maybe all your weapons? Or even all your in-app purchases. Dealing with this can be quite challenging since you have to rely on proper naming of those scriptable objects, this can become a problem super fast as the project continues to grow. The ScriptableObjectCollection exists to help you deal with scriptable objects without losing your sanity! It's a set of tools that will make your life a lot easier. Check the FAQ with more examples and use examples. Features - Allow access Scriptable Objects by code, reducing the number of references on the project - Group Scriptable Objects that belong together in a simple coherent interface - Enable a dropdown selection of all the items inside a collection when the item is serialized through the inspector - Automatically generate static access code - Allow you to expose the entire object to be tweakable in any inspector - Makes the usability of Scriptable Objects in bigger teams a lot better - Iterate over all the items of any collection by Collection.Values - If you are using the Static Access to the files, if any of the items goes missing, you will have an editor time compilation error, super easy to catch and fix it. How to use 1. Create new collections by the wizard Assets/Create/Scriptable Object Collection/New Collection 2. Now you should treat yo","default_branch":null,"files":null,"tree":[],"storefront":"/r/brunomikoski","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brunomikoski/ScriptableObjectCollection/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}