All Projects → Demkeys → CategoryTool

Demkeys / CategoryTool

Licence: other
Unity Editor tool to create Categories in the Hierarchy. The Categories work as dividers between GameObjects.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to CategoryTool

Unitylibrary
📚 Library of all kind of scripts, snippets & shaders for Unity
Stars: ✭ 1,968 (+4087.23%)
Mutual labels:  unity-scripts, unity3d-plugin, csharp-code, csharp-script
UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
Stars: ✭ 29 (-38.3%)
Mutual labels:  gamedev, unity-editor, unity-scripts, unity3d-plugin
awesome-unity
A curated list of awesome Unity games! 🎮
Stars: ✭ 346 (+636.17%)
Mutual labels:  unity-editor, unity-scripts, unity3d-plugin
TsukiSuite
A toolsuite created to make Unity development easier
Stars: ✭ 23 (-51.06%)
Mutual labels:  unity-editor, unity3d-plugin, unity-plugin
unity-firebase-realtime-database
Unity Firebase Realtime Database REST
Stars: ✭ 24 (-48.94%)
Mutual labels:  unity-scripts, unity3d-plugin, unity-plugin
UnityGlobalTextSystem
Allow the user to 'change' the default font in Unity from "Arial" to a font of their liking.
Stars: ✭ 21 (-55.32%)
Mutual labels:  unity-editor, unity-scripts, unity3d-plugin
Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+7644.68%)
Mutual labels:  unity-editor, unity-scripts, unity3d-plugin
JsonFormatter
Easy, Fast and Lightweight Json Formatter. (Serializer and Deserializer)
Stars: ✭ 26 (-44.68%)
Mutual labels:  unity-scripts, unity3d-plugin, csharp-script
Awesome Unity Open Source On Github
A categorized collection of awesome Unity open source on GitHub (800+)
Stars: ✭ 1,124 (+2291.49%)
Mutual labels:  unity-editor, unity-scripts, unity3d-plugin
Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Stars: ✭ 36 (-23.4%)
Mutual labels:  gamedev, unity-editor, unity-scripts
DialogueGraph
Open-source node-based tool for developing branching conversation trees
Stars: ✭ 133 (+182.98%)
Mutual labels:  unity-editor, unity-plugin, editor-tool
ScriptableObjectMultiSelectDropdown
Multi Select Dropdown for ScriptableObjects
Stars: ✭ 18 (-61.7%)
Mutual labels:  gamedev, unity-editor, unity3d-plugin
UGUI-Toolset
No description or website provided.
Stars: ✭ 14 (-70.21%)
Mutual labels:  unity-editor, unity-scripts
UnityTexture3DAtlasImportPipeline
A Texture3D Atlas Import Pipeline for Unity 2019.3 and newer.
Stars: ✭ 24 (-48.94%)
Mutual labels:  unity3d-plugin, unity3d-editor
UITKEditorAid
Elements and scripts that help in making Unity editors with UIToolkit.
Stars: ✭ 31 (-34.04%)
Mutual labels:  unity3d-plugin, unity3d-editor
CheckVersion
Checks for Unity3D updates
Stars: ✭ 15 (-68.09%)
Mutual labels:  unity-editor, unity3d-editor
duktape-unity
provide typescript support for unity dynamic scripting
Stars: ✭ 100 (+112.77%)
Mutual labels:  unity-scripts, unity-plugin
unity-puzzlesystem-asset
The asset for the Unity Engine that allows to quickly create customisable puzzles.
Stars: ✭ 21 (-55.32%)
Mutual labels:  unity-editor, unity-scripts
Procedural-City-Generator
This unity editor script can generate procedural cities in Unity 3D editor itself so there is no need to design the game world in external tools. City is generated at predefined or random points by premetives.
Stars: ✭ 18 (-61.7%)
Mutual labels:  unity-plugin, unity3d-editor
t4-templates-unity3d
T4 Text Template Processor for Unity3D
Stars: ✭ 75 (+59.57%)
Mutual labels:  unity-editor, unity3d-plugin

CategoryTool

Category Tool is a Unity Editor tool to create Categories in the Hierarchy. The Categories work as dividers between GameObjects.

alt text

Features

This tool gives you the option to create Category gameobjects. Category gameobjects are just regular gameobjects, but they are assigned the "EditorOnly" tag and "Category" layer. Categories are shown in the Hierarchy differently compared to other gameobjects, which makes them ideal for use dividers. You can control the appearence of the Category gameobjects from Edit > Preferences > Category Tool. Additionally, the Category Tool gives you the option to display Enable/Disable and Delete options right in the Hierarchy. Those options can be enabled or disabled from Edit > Preferences > Category Tool.

NOTES:

  • You need to have a layer named Category in your project, otherwise the Category Tool won't work. If you don't have a layer named Category in your project, create it, and then you can use the Category Tool.
  • The Enable/Disable and Delete options don't effect multi-selected objects. So if you want to Enable/Disable or Delete a particular gameobject, you have to click the Enable/Disable or Delete option beside that gameobject in the Hierarchy.
  • You can change the Selected Color and Not Selected Color of the Categories. But you'll notice that you're unable to change the Alpha values of these colors. The reason is that these Categories are being drawn on top of whatever is already there in the Hierarchy. So we can't allow transparency, otherwise the text behind will be visible.

Instructions

  • Place this script in the Editor folder in your project.
  • Create a layer named Category in your project.
  • Click Create > Create Other > Category to create a new Category.

Known Bugs:

  • When renaming a Category through the Hierarchy the name will look mangled until you hit Enter. To avoid this issue, rename Categories from the Inspector instead.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].