Skip to content

Release v2.11.3

Compare
Choose a tag to compare
@michael811125 michael811125 released this 18 May 18:21
· 49 commits to master since this release

New commit - 2024-05-24 (966c289)

  • Added progression param to sync LoadScene methods.
  • Organized code.

[2.11.3] - 2024-05-19

  • Added new methods for sync loading of scene.
    public static void LoadSingleScene(string sceneName)
    public static void LoadSingleScene(string packageName, string sceneName)
    public static void LoadAdditiveScene(string sceneName)
    public static void LoadAdditiveScene(string sceneName, bool activeRootGameObjects = true)
    public static void LoadAdditiveScene(string packageName, string sceneName)
    public static void LoadAdditiveScene(string packageName, string sceneName, bool activeRootGameObjects = true)
    public static void LoadScene(string sceneName, LoadSceneMode loadSceneMode)
    public static void LoadScene(string packageName, string sceneName, LoadSceneMode loadSceneMode)
    public static Scene LoadScene(int buildIndex, LoadSceneMode loadSceneMode = LoadSceneMode.Single)
  • Added new methods to combine load a single scene and additive scenes.
    public static async UniTask LoadMainAndSubScenesAsync(string singleSceneName, AdditiveSceneInfo[] additiveSceneInfos, uint priority = 100, Progression progression = null)
    public static async UniTask LoadMainAndSubScenesAsync(string packageName, string singleSceneName, AdditiveSceneInfo[] additiveSceneInfos, uint priority = 100, Progression progression = null)
    public static void LoadMainAndSubScenes(string singleSceneName, AdditiveSceneInfo[] additiveSceneInfos)
    public static void LoadMainAndSubScenes(string packageName, string singleSceneName, AdditiveSceneInfo[] additiveSceneInfos)
  • Added new methods to load additive scenes.
    public static async UniTask LoadSubScenesAsync(AdditiveSceneInfo[] additiveSceneInfos, uint priority = 100, Progression progression = null)
    public static async UniTask LoadSubScenesAsync(string packageName, AdditiveSceneInfo[] additiveSceneInfos, uint priority = 100, Progression progression = null)
    public static void LoadSubScenes(AdditiveSceneInfo[] additiveSceneInfos)
    public static void LoadSubScenes(string packageName, AdditiveSceneInfo[] additiveSceneInfos)