SubAssets Toolbox View on Asset Store (opens in new tab)

Package details

Latest version
1.1.1
Last updated
First released
Unity version
2022.3.62 or later
Package size
220 KB
Files
36
Favorites
93
Views in the past week
50

Price tracking

Last checked
Tracked since
Lowest recorded
$12.49 on

Keywords

SubAssets Toolbox

by Ciro Continisio (opens in new tab)

5.0 / 5 · 13 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 13
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Hidden sale
  • Price drop

SubAssets Toolbox provides native and intuitive sub-asset workflows, for designers, programmers, as well as everyone else on the team.

Discount -20% Previous price $24.99 Price $19.99

Lowest in 6 months

Get 20% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for SubAssets Toolbox, 6 months Current $19.99; lowest $19.99; highest $24.99 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 1.1.1 released 31 Oct 2026 v1.1.1

Asset preview

1 / 7

SubAssets Toolbox screenshot 1

SubAssets Toolbox screenshot 1

About this asset

🔗 Documentation | Discord | Support

GameObjects have child elements. Can assets have them too? Yes! Sub-assets!

Sub-what?!

Sub-assets have been a feature in Unity since the very early days. But outside of some default types generated as a result of an importing an .fbx (Animation Clips, Meshes, Materials) it is rare to see developers use them in their games. Working with them is clunky, and programmers need to take the time to create their own tooling.

But they can be very powerful! With Sub-assets you can:

▼ Break massive ScriptableObjects into smaller ones

‎ ‎ ‎ ‎ These small SOs can be used like components

▶ Nest assets in Prefabs!

▼ Related assets are kept together

‎ ‎ ‎ ‎ Helps designers see relations and dependencies

‎ ‎ ‎ ‎ Easier to reorganise and move them around

▶ Addressable management becomes simpler

SubAssets Toolbox provides native and intuitive workflows for programmers as well as the rest of the team, unlocking all of the potential of this under-utilized Unity pillar.

Editor workflows

  • Drag assets on top of others to make them sub-assets.
  • Remove sub-assets by dragging them away, to turn them into independent assets.
  • Drag and drop supports multi-selection (also of a mix of assets and sub-assets).

Patch references

When creating or removing a sub-asset, all references to the "disappearing" asset will be patched to point to the newly created one. This prevents broken references when moving assets around.

Shortcuts and context menus

  • Right-click > Delete Sub-Asset(s) or Ctrl+Delete on one or more sub-assets to delete them.
  • Right-click > Rename Sub-Asset or F2/Enter, to rename one.
  • Right-click > Create menu while an asset is selected, the newly-created asset is immediately added as a sub-asset.

API

To use them at runtime, you need a reference to sub-assets. SubAssets Toolbox provides a handy interface and a class to create your own ScriptableObject types that can keep track of their sub-assets, complete with a nice list UI for the Inspector (see images).

Documentation

You can preview the documentation and learn all about the functionality before you get the asset.

Save some money

SubAssets Toolbox is part of our All Editor Tools bundle. By getting that, you effectively get this package at 25% off. If instead you already purchased this package, you will get a discount on the bundle.

Feedback

If there is a workflow SubAssets Toolbox doesn't cover, I'd like to hear from you how I can make it better. You can write to [email protected] and we can assess if it can be added to the asset. Or hop on my Discord to have a chat.

From the publisher's Asset Store listing.

Technical details

Version compatibility

SubAssets Toolbox is compatible with Unity 2022 and later (including Unity 6).

However, one of the samples uses UI Toolkit to customise the appearance of a component. In this case, you might need to be on 2021 or later to try the sample.

Addressable Assets

SubAssets Toolbox is compatible with Unity's Addressable Assets package.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.7.0b7 Compatible Compatible Compatible Compatible
6000.6.0f1 Compatible Compatible Compatible Compatible
6000.3.23f1 Compatible Compatible Compatible Compatible
6000.0.82f1 Compatible Compatible Compatible Compatible
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.