Introduction
The Actor component provides an interface for responding to events and easily finding related objects.

Fields#
| Name | Description |
|---|---|
| Register | Place in the Tool Registry so it can be found easily by other components |
| Registry Key | Key to associate with this instance |
| On Awake | Event raised OnAwake |
| On Start | Event raised OnStart |
| On Enable | Event raised OnEnable |
| On Disable | Event raised OnDisable |
| On Destroy | Event raised OnDestroy |
| On Children Changed | Event raised when Children changed |
| On Parent Changed | Event raised when Parent changed |
| On Display Name Changed | Event raised when Display Name changes |
| On Color Changed | Event raised when Color changes |
| On Portrait Changed | Event raised when Portrait changed |
Properties#
| Name | Description |
|---|---|
| blackboard | Provides a shared resource for variables |
| color | Color associated with this object |
| displayName | Name of the creature or object attached |
| instanceId | Get the id of this instance of the object |
| portrait | Image associated with this object |
Methods#
| Name | Description |
|---|---|
| GetComponentSafe | Get component (threadsafe) |
| GetComponentInChildrenSafe | Get components in children (threadsafe) |