GameObject Data
Actions for adding, checking, reading, updating, and removing Data Components on GameObjects.
GameObject Data Actions
Add a Data Component to a GameObject.
Check whether a GameObject has a Data Component.
Get data from a GameObject Data Component.
Get a specific data field value from a GameObject.
Get the full DataRecord from a GameObject Data Component.
Get a matching Data Component on a GameObject.
Get Data Components In Children
Get all matching components in a GameObject hierarchy.
Get a DataTable from a DataTableComponent on a GameObject.
Send an event when data on a GameObject changes.
Remove a Data Component from a GameObject.
Set data on a GameObject Data Component.
Set a specific data field value on a GameObject.
Debugging
You can inspect each GameObject's Data Component directly in the Unity Inspector while your FSM runs. Watch the Data Component values as actions execute to confirm reads, writes, and runtime changes.