Refactoring into Level Collection Scriptable Object in Unity 3d 🦾 We start out by implementing the menu transitions, then refactor to a new scriptable object that contains the collection of levels.