Changelog
1.0.5
(08/09/25)
Hotfix: Corrected a misspell in a compilation directive that was meant to target Unity 6 and newer.
1.0.4
(07/09/25)
When un-parenting a sub-asset by drag and drop, SubAssets Toolbox now attempts to assign the correct extension to the newly created file (versus before, where all assets would end up with .asset). If it can't guess the extension from the type, it warns the user in the Console.
Fixed an issue that would happen when right-click > creating a Material while a Shader was selected. The Material is now correctly created outside the Shader file, and will use the selected Shader as its shader (default behaviour).
1.0.3
(26/05/25)
Fixed an issue where an error was printed to the console when creating Prefabs or Prefab Variants.
1.0.2
(15/03/25)
Added checks to prevent adding Sub-Asset of illegal types (.cs, .prefab, .meta).
Added check to prevent adding a Sub-Asset to a script.
Improved error messages.
1.0.1
(18/07/24)
Fixed issue with GUIDs clashing
Fixed Welcome window not appearing
1.0.0 - First release
(10/07/24)
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).
Ctrl+Delete shortcut to delete a sub-asset.
Right-click > Delete Sub-Asset(s) on a selection of sub-assets to delete them.
Right-click > Create menu while an asset is selected, the newly-created asset is immediately added as a sub-asset.
ISubAssetAware interface
SubAssetAwareSO sample class, with custom inspector
Welcome window
Last updated