ArborFSM

Core part of StateMachine.
Is used by attaching to GameObject.

ArborFSM

Properties

Property Name Description
Name The Graph name.
It is used for identification and retrieval when there is more than one Graph in one GameObject.
Play On Start Flag to be played at the start.
Update Settings Settings related to updating.
Field NameDescription
TypeUpdate type.
Every Frame
Update every frame.
Specify Seconds
Updated by specifying seconds.
Manual
Manually updated from the script.
For the update method, refer to the page of the corresponding component in thescript reference.
Time TypeTime type(only SpecifySeconds).
Normal
Use time of current frame considering timeScale.
Unscaled
Use time of current frame without considering timeScale.
Realtime
Use realtime.
Fixed Time
Use the latest FixedUpdate start time considering the timeScale.
Fixed Unscaled Time
Use the latest FixedUpdate start time without considering timeScale.
SecondsUpdate interval(only SpecifySeconds).
Debug Infinite Loop Settings Debug setting of infinite loop
Field NameDescription
Max Loop CountMaximum loop count
Enable LoggingEnable logging. Log output when the loop count is over maxLoopCount.
Enable BreakEnable Break. Debug.Break when the loop count is over maxLoopCount.
Open Editor Open with Arbor Editor Window