UnityExtensionsCore is a Package that contains the following components:
- ReadOnly
- Fuzzy Finder
- Tiny Messenger
- Action Dispatcher
- ScriptableObject Event
- Serializable ScriptableObject
- Pooling based on
IObjectPool<T>
- Unit Test (
Audio
,AssetReference
,Serializable ScriptableObject
,... )
Extension Core for project develope using Unity This package require Unitask so install it via Package Manager https://github.com/Cysharp/UniTask?tab=readme-ov-file#upm-package
Requires a version of unity that supports path query parameter for git packages (Unity >= 2022.3.0f1). You can add https://github.com/Long18/UnityExtensionsCore.git
to Package Manager
or add "com.long18.extensions-core": "https://github.com/Long18/UnityExtensionsCore.git"
to Packages/manifest.json
.
If you want to set a target version, UniTask uses the *.*.*
release tag so you can specify a version like #0.0.1
. For example https://github.com/Long18/UnityExtensionsCore.git#0.0.1
.