A passive component that listens to object-related events inside the whole Hype.
Example 1: Each time an object from the red group is destroyed, output Value On Destroy forward.
Example 2: Another component is emitting objects that belong to the yellow group. Each time an object from the yellow group is created, output the Value On Create forward.
Usage Example 1: My Hype has multiple enemies the player must destroy. Enemy count is visible through a Text component. Each time an enemy is destroyed, the Object Observer executes a Math Operator and updates the Text value.
|Active||Determines if the component is active.|
|Listen To Group||Object group to listen to events from.|
|Value On Create||Outputted value when an object of the Listen To group is created.|
|Value On Destroy||Outputted value when an object of the Listen To group is destroyed.|