Releases: michael811125/OxGFrame
Releases · michael811125/OxGFrame
Release v2.11.6
[2.11.6] - 2024-07-29
- Added method AssetsLoaders.ReleaseBundleScenes (for additive scenes).
- Added method AssetPatcher.Release (mainly for yooasset destroy).
- Removed OnApplicationQuit process in PatchLauncher, use manual to call AssetPatcher.Release before the application quits.
Release v2.11.5
[2.11.5] - 2024-07-22
- Fixed Unload after yooasset destroyed bug issue.
- Fixed same package in PackageFsmStates
- Fixed packageInfos.Length == 0 in PackageFsmStates bug issue (throw Exception).
Release v2.11.4
[2.11.4] - 2024-06-17
- Fixed WebGL build bug error (close #17).
- Fixed Hotfix unity TextAsset get_bytes bug error.
Release v2.11.3
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)
Release v2.11.2
Release v2.11.1
[2.11.1] - 2024-05-17
- Added HT2XORPlus encryption stronger than HT2XOR (Recommended).
- Updated YooAsset to v2.1.2 (new commits).
Release v2.11.0
[2.11.0] - 2024-05-12
- Updated YooAsset commits.
- Updated Scriptable Build Pipeline to v2.1.3 (Unity).
- Added YooAsset can support RawFile encryption.
- Added Hotfixer can new PackageInfoWithBuild to CheckHotfix method.
- Optimized Support Hotfix to be loaded using other threads (WebGL is not supported).
Release v2.10.5
[2.10.5] - 2024-04-17
- Fixed SimpleDiskUtils compile error issue on WIN.