Addressables Reosurce Management
>-
com.hs-architect.addressable-resources-system Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/addressable-resources-system.git README Markdown
Copy this to your project's README.md
## Installation
Add **Addressables Reosurce Management** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/addressable-resources-system.git
```
[](https://www.pkglnk.dev/pkg/addressable-resources-system)Dependencies (1)
README
Addressable Resources Management
📌 Introduction
ARM(Addressable Resources Management) is an extension utility for Unity's Addressables package.
It's a system that wraps the handle management elements, which are a drawback of the existing addressables, to automate management as much as possible.
It also simplifies resource loading, caching, and memory management to provide performance and convenience for game development.
📌 Table of contents
Install via Git
For Unity 2019.3 and above, you can install via Git URL using the
Package Manager- Open
Window -> Package Managerin Unity Editor - Click the
+button in the top left and selectAdd package from git URL... - Enter the URL below and click the
Addbutton
- Open
https://https://github.com/HuiSungz/Unity-AddressableResourcesSystem.git
Install via OpenUPM
- This package is available on OpenUPM package registry.
- This is the preferred method of installation, as you can easily receive updates as they're released.
- If you have OpenUPM-CLI installed, then run the command
openupm add com.hs-architect.addressable-resources-system
Dependencies
- The ARM framework has dependencies on the following packages:
- Unity Addressables :
2.3.16 - UniTask :
LatestThe package automatically detects and installs the necessary dependencies during installation.
If installation fails, reinstall or reimport the package.
When installation is completed successfully,
the symbol ARM_UNITASK will be added and you can access the classes.
- Unity Addressables :
📝 Documentation
- Standardized documentation and usage instructions can be easily found through the
Wikipage. Click on the image to go to the document.
Key Features
- Asynchronous Loading System: Fast and efficient asynchronous loading based on UniTask
- Automatic Caching Mechanism: Prevents duplicate loading of assets that have been cached at least once
- Memory Management: Reference counting-based memory management system through AssetEntry
- Users only need to return unused entries through mirroring in destructors or events
- Reference Tracking: Debugging tool for real-time monitoring of asset usage
- Type Safety: Provides type-safe APIs based on generics
Contact
- Issues & Bug Report: GitHub Issues
- Email: gmltjd0910@gmail.com | huisung@actionfit.kr
If you find a bug or have a feature request, please open an issue on GitHub.
For general questions or if you need help, please contact via email.
License
This library is under the MIT License.
No comments yet. Be the first!