Method SetName
SetName(Entity, FixedString64Bytes)
Sets the name of an entity.
Declaration
public void SetName(Entity entity, FixedString64Bytes name)Parameters
| Type | Name | Description | 
|---|---|---|
| Entity | entity | The Entity object of the entity to name. | 
| FixedString64Bytes | name | The name to assign. See remarks for caveats. | 
Remarks
Note that any `System.String` names will implicitly cast to Unity.Collections.FixedString64Bytes. This conversion will throw, rather than truncate, if over capacity (61 characters). Thus, ensure your names fit, or manually truncate them first (via CopyFromTruncated<T>(ref T, string)).
However, GameObjects converted to entities (via Baking) will have long names silently truncated.
For performance, entity names only exist when running in the Unity Editor.