Instance Property


The name of the entity.


var name: String { get set }


You can find an entity by name in a scene by calling the scene’s findEntity(named:) method. Or you can recursively search among the children of a given entity by calling the entity’s findEntity(named:) method.

Entity names are not guaranteed to be unique. When you search by name, these methods return the first entity encountered with the given name.

See Also

Identifying an Entity

var scene: Scene?

The scene that owns the entity.

func findEntity(named: String) -> Entity?

Recursively searches all descendant entities for one with the given name.

var id: ObjectIdentifier

The stable identity of the entity associated with self.

var id: UInt64

The stable identity of the entity.

typealias Entity.ID

A type of unique identifier used for an entity.