Table of Contents

Layered Character Type

A layered character is made from multiple layers, these layers are stacked upon each other to form the final character.
Ex: Body > Outfit > Hairstyle > Accessory - Each layer is added one by one in order.


Creating a Layered Character Type

to create a new layered character type right click the Project window and navigate to Create > BlazerTech > Character Management System > Layered Character Type.


Setting up a Layered Character Type

The following properties must be set:

Property Type Description
CharacterTypeID String A unique identifer
BaseSpritesheet Sprite The default character spritesheet
CharacterController RuntimeAnimatorController The Animator Controller used

Setting up Character Layers

At the bottom of your Layered Character Type is a list of Character Layers. Each layer is a Scriptable Object that contains all available options for that layer of your character.

Refer to Character Layers for how to create and setup character layers.