All Projects → mminer → hierarchy-icons

mminer / hierarchy-icons

Licence: MIT License
Unity extension to show component icons in the Hierarchy.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to hierarchy-icons

ScriptableObjectMultiSelectDropdown
Multi Select Dropdown for ScriptableObjects
Stars: ✭ 18 (-61.7%)
Mutual labels:  gamedev, unity-editor
UnityEventDrawerEx
This plugin extends the UnityEventDrawer to display runtime calls in the inspector.
Stars: ✭ 57 (+21.28%)
Mutual labels:  unity-editor, editor-extension
CategoryTool
Unity Editor tool to create Categories in the Hierarchy. The Categories work as dividers between GameObjects.
Stars: ✭ 47 (+0%)
Mutual labels:  gamedev, unity-editor
Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Stars: ✭ 36 (-23.4%)
Mutual labels:  gamedev, unity-editor
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
PrefabEditor
You can edit Prefab which could not be edited much unless you place it on Scene.
Stars: ✭ 23 (-51.06%)
Mutual labels:  unity-editor, editor-extension
LowPolyTerrainGenerator
Editor extension for Unity to create Low Poly Terrains
Stars: ✭ 13 (-72.34%)
Mutual labels:  unity-editor
Zenject-2019
Dependency Injection Framework for Unity3D
Stars: ✭ 2,567 (+5361.7%)
Mutual labels:  gamedev
ProceduralTerrain
Polygon is a procedural mesh generator in Unity.
Stars: ✭ 18 (-61.7%)
Mutual labels:  gamedev
com.unity.multiplayer.samples.coop
A small-scale cooperative game sample built on the new, Unity networking framework to teach developers about creating a similar multiplayer game.
Stars: ✭ 794 (+1589.36%)
Mutual labels:  gamedev
super-mario-typescript
Meth Meth Method's "Writing Super Mario in JavaScript" series, in TypeScript
Stars: ✭ 15 (-68.09%)
Mutual labels:  gamedev
SSVBloodshed
C++14 arcade game, spiritual successor to "Operation Carnage"
Stars: ✭ 22 (-53.19%)
Mutual labels:  gamedev
Vortex2D
Real-time fluid simulation engine running on GPU with Vulkan
Stars: ✭ 91 (+93.62%)
Mutual labels:  gamedev
unity-json-editor
A JSON Editor in the inspector. Preview and more information in README🙂
Stars: ✭ 64 (+36.17%)
Mutual labels:  unity-editor
Rootex
An advanced C++ 3D game engine powering an in-production game yet to be announced
Stars: ✭ 161 (+242.55%)
Mutual labels:  gamedev
alpha
alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
Stars: ✭ 573 (+1119.15%)
Mutual labels:  gamedev
Crystalshire
Legacy VB6 open-source ORPG
Stars: ✭ 24 (-48.94%)
Mutual labels:  gamedev
polymorph
A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
Stars: ✭ 74 (+57.45%)
Mutual labels:  gamedev
bevy
A refreshingly simple data-driven game engine built in Rust
Stars: ✭ 15,920 (+33772.34%)
Mutual labels:  gamedev
kcp-dotnet
KCP dotNet Core implementation
Stars: ✭ 26 (-44.68%)
Mutual labels:  gamedev

Hierarchy Icons

See at a glance what components are attached to game objects in your scene with this editor extension for Unity. Icons beside each item in the Hierarchy pane make it easy to see where your cameras are, which game objects are lights, and which objects have an audio source attached. Think of it as Gizmos for the editor.

Screenshot

Installing

Add the package to your project via UPM using the Git URL https://github.com/mminer/hierarchy-icons.git. You can also clone the repository and point UPM to your local copy.

Using

Icons for components should automatically appear in the Hierarchy. To turn off individual icons, navigate to the Hierarchy Icons pane in Unity's preferences.

Compatibility

Unity 2018.3 or later.

Adding or Updating Icons

The icons come from an icon font, with each letter mapped to a glyph. IcoMoon provides an easy way to create one of these. Select icons for each component, click “Generate Font”, assign a character to each glyph, then download the font and replace HierarchyIcons.ttf.

The mapping from component type to characters is in IconMapping.cs. To add a new entry, add this line to the componentIcons dictionary:

{ typeof(MyScript), 'x' },

Credit

The icons are from WebHostingHub Glyphs. Licensed under the SIL Open Font License.

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].