Better Resources View on Asset Store (opens in new tab)

Package details

Latest version
0.2.0
Last updated
First released
Unity version
2021.3.9 or later
Package size
87 KB
Files
51
Favorites
6
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Better Resources

by HamerSoft (opens in new tab)

No ratings yet

Better Resources is a library that offers a better API to interact with Unity3D resources. It extends the Resources with the capability to query all resources in your project and imported packages.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Better Resources, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Better Resources screenshot 1

Better Resources screenshot 1

About this asset

Better Resources is a simple library to be used to interact with the Unity3D Resources. It requires the user to generate a cache which can later be used at run-time to query the available resources. All resources in the project can be found, including the ones located in dependent packages. However, assetbundles are excluded (for now).

Resources can be queried at design and run-time. This means Better Resources can both be used in custom made addons to the Unity3D editor as well as appliations at run-time. Such queries are created through the QueryBuilder. This offers a fluent-api that is easy to understand.

Better Resources also comes with pre-build hook. This pre-build hook will generate a cache a split second before a build is made through the Unity3D buildsettings. However, if there's some custom build process, or cloud build configured for the project; Better Resources offers some integrations points for pre-export methods as well.

IMPORTANT: This package is Free and Open Source. If Purchased through the AssetStore it is considered a generous donation.

From the publisher's Asset Store listing.

Technical details

Getting Started:

1: Generate a cache from the `Tools/HamerSoft/BetterResources/Generate Cache` menu in the Unity3D menu bar.

2: Initalize BetterResources 

3: Query your Resources with the QueryBuilder

*BetterResources wraps the Built-in Resources API like Resources.Load(), which can be used without a cache or initialisation.

For more advanced use, please refer to the docs.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.9f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.