Readonly
change$
Readonly
destroy$
When Lifecycle Object is destroyed, it emits and closes this subject. Along with destroying his children, which in turn behave the same.
Parent GameObject is assigned at creation.
Each Lifecycle Object has label for pixi debugging.
Current state of the State Machine.
Readonly
state$
After his state changes, it emits this subject.
Readonly
update$
When Lifecycle Object is updated, it emits this subject. Along with updating his children, which in turn behave the same.
Protected
validators
Validators for state changes.
Protected
validate
Before his state changes, it emits this subject.