User Guide (Version 1.16)

Component Entity Nodes

In the track view system, component entity nodes function as containers for component nodes. When you add an animation using the Track View editor, the animation track is applied to a component node. Therefore, component entity nodes do not directly have tracks or key properties.

When you create a component entity node, all component nodes that can be animated are nested as children. You can add tracks to any of these component nodes by right-clicking the node and selecting Add Track.

For more information, see Working with Component Entities.

Adding or Removing Components

You can add components to or remove components from a component entity. When you add a component to a component entity in Lumberyard Editor, the component is automatically added to any component entity nodes in the Track View editor. When you remove a component from a component entity in Lumberyard Editor, the component and any animation data is also removed from the Track View editor. Use caution when removing components from component entities.

Naming Component Entities

Lumberyard uses entity IDs to identify component entities, and names to identify object entities (legacy). Because of this identification method, object entity (legacy) names must be unique. Until object entities (legacy) are deprecated in a future release, component entity names in the track view system must also be unique.

If you attempt to add a component entity to a sequence and the name is not unique, you will see the following error message:

[Warning] Track View: '<ENTITY_NAME>' was already added to 'sequence', skipping...

To resolve this issue, provide a unique name for the component entity.