- Update
ReflexDebuggerWindow
refresh hooks- added auto refresh on
SceneManager.sceneLoaded
- added auto refresh on
SceneManager.sceneUnloaded
- added auto refresh on
- Removed
ReflexSceneManager::LoadScene
API - Added new API
ReflexSceneManager::PreInstallScene
for pre installing scenes (Now it works for both scene loading kinds, legacy and addressables)
Pre Installing Legacy Scenes Deprecated/Removed
ReflexSceneManager.LoadScene("Session", LoadSceneMode.Single, descriptor => descriptor.AddInstance(42));
Pre Installing Legacy Scenes New Way
var scene = SceneManager.LoadScene("Session", new LoadSceneParameters(LoadSceneMode.Single));
ReflexSceneManager.PreInstallScene(scene, descriptor => descriptor.AddInstance(42));
Pre Installing Addressables Scenes
Addressables.LoadSceneAsync("Session", activateOnLoad: false).Completed += handle =>
{
ReflexSceneManager.PreInstallScene(handle.Result.Scene, descriptor => descriptor.AddInstance(42));
handle.Result.ActivateAsync();
};