Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laicasaane/unity-addressables-manager
Unity Addressables Manager
https://github.com/laicasaane/unity-addressables-manager
Last synced: 3 days ago
JSON representation
Unity Addressables Manager
- Host: GitHub
- URL: https://github.com/laicasaane/unity-addressables-manager
- Owner: laicasaane
- License: mit
- Created: 2020-05-05T21:01:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-30T16:18:07.000Z (11 months ago)
- Last Synced: 2024-08-02T05:13:53.156Z (3 months ago)
- Language: C#
- Size: 26.4 KB
- Stars: 135
- Watchers: 6
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unity Addressables Manager
- The APIs provided by `AddressablesManager` are equivalent to that of `Addressables`, with 3 kinds of overloading: callback, coroutine, and async.
- Loaded assets, scenes, and instances will be cached for later uses.# Changelog
## 1.3.2
- Support the usecase of disabled Domain Reload
## 1.3.1
- Correct all async APIs
## 1.3.0
- Fix exception: Attempting to use an invalid operation handle
- Add `onFailed` invocation at the end of `catch` blocks
- Improve `OperationResult` struct and the way async APIs return the result
- BREAKING CHANGE: some constructors are removed from `OperationResult` as deemed redundant## 1.2.2
- `LoadScene` methods will now activate scene if `activateOnLoad` param is `true`
- **Breaking changes:** Correct the signature of `onSucceeded` callbacks on `LoadSceneCoroutine` and some `LoadScene` methods.
- **Note:** Regarding the behaviour of `activateOnLoad`, please read this documentation:
https://docs.unity3d.com/Packages/[email protected]/manual/LoadSceneAsync.html## 1.2.0
- Support synchronous APIs in Addressables 1.17
- Improve exceptions and logs handling
- Exceptions and logs handling behaviours can be changed via `AddressablesManager.ExceptionHandle`, `AddressablesManager.SuppressErrorLogs` and `AddressablesManager.SuppressWarningLogs` properties## 1.1.0
- Use UniTask when it is included in the project
- Add InitializeAsync methods
- Breaking change: Rename AsyncResult to OperationResult