Table of Contents

Dropdown Layer Selector

A Dropdown Layer Selector is a standard dropdown UI element.
When opened, it displays a list of all available options for the assigned character layer.

Dropdown Layer Selector


Usage

The Dropdown Layer Selector can be used in two ways.

  1. Use in a bulk setup alongside a set of other Dropdown Layer Selectors.
  2. Use a single dropdown with Tab Layer Selectors.

Prefabs

Location: Prefabs > Character Creator > Modules > Layer Selectors > Dropdown Selector.


Core Prefabs

Located in the Core subfolder

Contains individual Dropdown Layer Selector prefabs.

  • Layer Dropdown Selector – Basic dropdown selector.
  • Layer Dropdown Selector [+Randomize] – Includes a randomize button next to the dropdown.
  • Layer Dropdown Selector [+Title] - Includes a title above the dropdown with the layer name.

These prefabs are not functional on their own.


Pre-Setup Prefabs

Located in the Pre-Setup subfolder.

These are bulk prefabs that contain multiple Dropdown Layer Selectors.

Prefabs that contain a pre-configured Character Layer Selection Manager.
These prefabs will work out of the box without any extra setup.

  • Dropdown Selectors [Auto Create] – Instantiates dropdown selectors at runtime. Uses a Grid Layout Group component to sort them.
  • Dropdown Selectors [Initialize Existing] – Uses dropdown selectors already present in the prefab hierarchy.

Pre-Setup Tab

Located in the Pre-Setup Tab subfolder.

Pre-configured with the CCM Selected Layer Tab Handler component and ready to be used with Tab Layer Selectors.

Included prefabs:

  • Dropdown Layer Tab

Drag and drop a prefab into the Character Creation Menu and assign the Character Layer Selection Manager.


Limitations