Hierarchical Tags 

An Alternative to Unity’s Built-In Tag System

An alternative to Unity’s built-in tag system, this system allows developers to assign multiple tags to containers within scripts.  These tags are sorted hierarchically such that scripts can check not only for exact tags, but also children and parents of tags.

This simple utility allows many complex boolean operations to be arranged through editor configuration, saving developers time and cutting down on lines of code.  It also serves as an illustration of how to use Unity’s Reorderable List and Tree View systems in code, making it a valuable learning resource.

The Hierarchical Tag system is available now at the link below.