AbstractCreates the behavior.
Optionaloptions: object
The behavior's options. Fields marked with DefineField take their values from
options, or its decorated fields keep their initial values.
StaticbehaviorThe name the configuration uses for the behavior.
DefineBehavior sets it, so a game usually does not assign it.
Base class for all behaviors
Behaviors are the core logic units that operate on actors and can be used to add custom behavior to actors