#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Bliz Studio LLC.

Please Note

This entry is from Friday June 12, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

Multi Tag brings a professional, Unreal-inspired tag system to Unity — letting you assign as many tags as you want to any GameObject and query them with a fast, expressive hierarchy.


THE PROBLEM WITH UNITY'S BUILT-IN TAGS


Unity's default tag system allows exactly one tag per GameObject, chosen from a fixed project-wide list. In any game with more than a handful of object types, this becomes a bottleneck: enemies that are also interactable, pickups that are also triggers, NPCs that belong to multiple factions. Developers work around this with layers, booleans, enums, and GetComponent chains — all of which scatter logic and slow iteration.


Multi Tag eliminates that workaround entirely.


HIERARCHICAL DOT-NOTATION


Tags follow a dot-separated hierarchy inspired by Unreal Engine's Gameplay Tag system:


  Character.Enemy.Boss

  Interactable.Door

  Pickup.Weapon.Sword

  Audio.Ambient


A query for "Character" automatically matches Character.Enemy, Character.Enemy.Boss, and any other descendant — without you writing a single line of comparison logic.


FAST GLOBAL REGISTRY


MultiTagRegistry maintains a scene-wide dictionary of every tag in use:

- O(1) for exact tag queries

- O(k) for hierarchical queries (k = distinct tag strings, typically tiny)


No FindObjectsOfType, no GetComponent loops. The registry registers and unregisters automatically as GameObjects are created and destroyed, and resets cleanly on domain reload.


POLISHED INSPECTOR UI


Tags are displayed as styled chip/pill elements with dot-segments rendered as "Character · Enemy · Boss", one-click removal, live autocomplete from your preset library, and multi-object editing support — select any number of GameObjects and tag them all at once.


TAG MANAGER WINDOW


Open Tools > MultiTag > Tag Manager to define a project-wide preset library. Presets appear as autocomplete suggestions in the Inspector and as dropdown options in [TagReference] fields.


[TAGREFERENCE] ATTRIBUTE


Decorate any string field with [TagReference] to get a dropdown tag picker in the Inspector — no custom editor code required.


WHAT'S INCLUDED


- MultiTag component

- MultiTagRegistry global scene query system

- MultiTagExtensions fluent API on GameObject and Component

- TagReferenceAttribute + custom PropertyDrawer

- Custom Inspector with chip UI, autocomplete, and multi-object editing

- Tag Manager editor window

- Three importable samples (Basic Usage, Advanced Queries, Demo Scene)

- Editor tests (NUnit)

- Full PDF documentation

X