Hierarchy window reference
Icons in the Hierarchy window
GameObject icon priority
- Custom icons and icons taken from components.
- Component icons only.
- The default GameObject icon only.
- Custom icon: Any icon you assign to the GameObject in the window. For more information, refer to Assign icons to inspected items.Inspector
?
- Prefab icon: A prefab icon if the GameObject is a prefab instance root. If the prefab is a prefab variant, the Editor displays the prefab variant icon. If the prefab is a prefab model, the Editor displays the prefab model icon.
- Component icon: The icon of the first component listed after the Transform or Rect Transform component in the Inspector window. For example, if you have a GameObject with a Transform component and then a Mesh Renderer component, the Hierarchy window displays the Mesh Renderer icon next to the GameObject name.
- Transform icon: If the GameObject has no other components attached to it, it displays the Transform or Rect Transform icon. Every GameObject has a Transform or Rect Transform component, so this icon is always available.
GameObject and prefab icons
Item | Icon | Description |
|---|---|---|
| GameObject | The icon for a GameObject is an outline of a cube. | The foundational building blocks of all items in a scene. GameObjects are containers for components, which provide functionality. In the Hierarchy window, the default GameObject icon only displays if you have set the GameObject Icons setting in the General tab of the Preferences window to Do not change GameObject icons. Otherwise, what icon displays is determined by the components attached to the GameObject, whether you have selected a custom icon for the GameObject, or whether the GameObject is a prefab. For more information, refer to Introduction to GameObjects. |
| Prefab | The icon for a prefab is a blue cube. | Prefabs are assets that act as a template for specific items in your scene. When you edit a prefab asset, updates are applied to all instances of that asset that appear in your scene. For more information, refer to Introduction to prefabs. |
| Prefab variant | The icon for a prefab variant is a blue cube with one side shaded gray. | A prefab variant inherits properties from a base prefab asset but overrides some of those properties with different values. Essentially, it's a new prefab that's based on an original. Editing the base prefab also updates the variant, except for properties that are already changed in the variant. For more information, refer to Create variations of prefabs. |
| Prefab model | The icon for a prefab model is a blue cube with one side gray and a line cut into the top. | Prefab models are prefabs that are imported from other 3D modeling software. Prefab models can contain skeletons, materials, meshes, animations, and more. |
Scene visibility icons
?
State | Icon | Description |
|---|---|---|
| Visible | The icon for a visible GameObject is an eye. | The GameObject and all its child GameObjects are visible in the scene. This is the default status for a new GameObject. This status icon is visible only when you hover over the GameObject. |
| Hidden | The icon for a hidden GameObject is an eye with a strikethrough. | The GameObject and all its child GameObjects are hidden in the scene. |
| Visible parent | The icon for a visible parent GameObject is an eye with a dot underneath the right corner. | The GameObject is visible in the scene, but one or more of its child GameObjects are hidden. |
| Hidden parent | The icon for a hidden parent GameObject is an eye with a dot underneath the right corner and a strikethrough. | The GameObject is hidden in the scene, but one or more of its child GameObjects are visible. |
Scene pickability icons
State | Icon | Description |
|---|---|---|
| Pickable | The icon for a pickable GameObject is a hand with pointing finger. | You can select the GameObject, and any of its child GameObjects, in the Scene view. This is the default status for a new GameObject. This status icon is visible only when you hover over the GameObject. |
| Not pickable | The icon for a not pickable GameObject is a hand with pointing finger with a strikethrough. | You can't select the GameObject, or any of its child GameObjects, in the Scene view. |
| Pickable parent | The icon for a pickable parent GameObject is a hand with pointing finger with a dot underneath the right corner. | You can select the GameObject in the Scene view, but you can't select one or more of its child GameObjects. |
| Not pickable parent | The icon for a not pickable parent GameObject is a hand with pointing finger with a dot underneath the right corner and a strikethrough. | You can't select the GameObject in the Scene view, but you can select one or more of its child GameObjects. |
Prefab override indicators

In the Hierarchy window, an override indicator marks each parent prefab that has child GameObjects with non-default override values.

The Hierarchy window showing a prefab instance with a child GameObject called Banana added as an override.











