Eflatun.SceneReference
Eflatun.SceneReference copied to clipboard
Unity Scene References for Runtime and Editor. Strongly typed, robust, and reliable. Provides GUID, Path, Build Index, Name, and Address.
We started using the plugin a few days ago, but shortly after implementation, we encountered erratic failures in our unit test suite. One test, responsible for validating scene references across...
Minor feature request At the moment 'Color Based On Scene-In-Build State' is a overall setting that highlights whether a scene is in the build or not. I have a Scene...
While this is minor and can be easily worked around, I did notice that when you create a method like this one ```cs public void LoadSceneAdditive(SceneReference sceneReference) { if (sceneReference.State...
### The issue: The package doesn't allow populating a List of SceneReferences with multiple scene files in the inspector (via box selecting multiple files and dragging and dropping in the...
Entity scenes work differently from regular scenes. Opening this issue even though entities is still in preview (though not for long if I heard right). I don't know if they...
If two SceneReference objects reference the same scene, then there should be an easy way to detect that. Currently, == and Equals() both compare the pointers, not the contents of...
This simplifies validate-and-use. The code goes from: ```cs if (sceneReference.State != SceneReferenceState.Unsafe) { var scenePath = sceneReference.Path; /* ... */ } ``` To: ```cs if (sceneReference.TryGetPath(out var scenePath)) { /*...
Hi, thanks for the great package! I just installed it to replace my custom ScriptableObject wrappers, and it's been a smooth transition so far. I really appreciate how the Scene...