• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 2.1.0: 2022-12-22T20:02:44Z
  • First Published: 2022-07-18T10:20:14Z
  • Size: 6128224
  • Supported Unity Versions: 2020.2.0
tools utilities

Asset Variants

No rating !(1 Vote)
$14.97 $14.97

Features:

  • Variants for (the SerializedProperties of):

ScriptableObjects (for example TextMesh Pro assets),

Materials (even in versions older than Unity 2022.1),

TextureImporters, ModelImporters, PhysicsMaterials, AnimationClip, ...

Etc. (almost any asset type)

  • Support for Odin serialized properties.
  • Allows Lists/Arrays/delimited strings to be treated as if they are Dictionaries/HashSets.
  • Assigning a parent asset will automatically create overrides from differences.
  • Support for IMGUI and UIElements inspectors (including custom ones), as well as Odin Inspector.
  • Easy to use control over the specific scope of an override.
  • Revert/Apply to Parent/Create Override/Create Override Keep Children/Clean Up Overrides/etc. context menu items.
  • Support for any type of parent asset (polymorphic or even entirely unrelated types are allowed). Any shared SerializedProperty path names will be considered. (A matching path Vector4 field and Vector2 field for parent/child or child/parent will copy the x and y fields, ignoring the z and w of the Vector4).
  • [FormerlySerializedAs(oldName)] will be checked in order to rename overrides.
  • Settings to customize the user interface and behaviour in general.
  • Full source code.


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!