github gustavopsantos/Reflex 5.0.0

latest releases: 12.0.2, 12.0.1, 12.0.0...
23 months ago
  • Update ReflexDebuggerWindow refresh hooks
    • added auto refresh on SceneManager.sceneLoaded
    • added auto refresh on SceneManager.sceneUnloaded
  • 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();
};

Don't miss a new Reflex release

NewReleases is sending notifications on new releases.