![](http://www.leansocket.tech/wp-content/uploads/2023/12/cropped-Tag_icon02.png)
DynamicTags Plgin
DynamicTags is a hierarchical gameplay tags system. You can define gameplay tags with path-like string (delimited by ‘/’ ).
Compatibility of GrassPlugins
Features of GrassPlugins
![](http://www.leansocket.tech/wp-content/uploads/2023/12/cropped-Tag_01.png)
Create tag source asset
Click menu item “Window / DynamicTags / Create a tag source”.
Edit tags in source asset.
Edit tags source assets on inspector view. You can create hierarchical tags with delimiter ‘/’ (like a path string).
![](http://www.leansocket.tech/wp-content/uploads/2023/12/cropped-Tag_02.png)
![](http://www.leansocket.tech/wp-content/uploads/2023/12/cropped-Tag_03.png)
Define ‘DynamicTagsFilter’ in your gameplay code.
Edit runtime tags: Select a source asset for each property.
![](http://www.leansocket.tech/wp-content/uploads/2023/12/cropped-Tag_04.png)
Edit runtime tags: Add and choose some tags in DynamicTagsPicke
![](http://www.leansocket.tech/wp-content/uploads/2023/12/cropped-Tag_05.png)