View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 5.1.0 or later
- Package size
- 834 KB
- Files
- 14
- Favorites
- 11
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.00 on
Finite State Machine
Price $4.99
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
Finite State Machine screenshot 1
About this asset
An instance of this class creates a finite state machine that manages triggers, callbacks and debugging messages.
By using states and events a matrix is created internally, so certain events change a state to another.
Methods can be set to be called when a state starts, while it is running and when the state goes away.
The fsm can be given a name and debug messages will use it. The fsm can be set to print messages when an event is handled and when an event changes the current state.
A callback can be passed to the fsm and it will be called when the state changes, returning the new state key.
This is not a monobehaviour so cannot be attached to Game Objects. But it can be used inside any C# code.
Demo Video
Tutorial Videos
Web Demo
Support E-mail
Artificial Intelligence graphic by Freepik from Flaticon is licensed under CC BY 3.0. Made with Logo Maker.
By using states and events a matrix is created internally, so certain events change a state to another.
Methods can be set to be called when a state starts, while it is running and when the state goes away.
The fsm can be given a name and debug messages will use it. The fsm can be set to print messages when an event is handled and when an event changes the current state.
A callback can be passed to the fsm and it will be called when the state changes, returning the new state key.
This is not a monobehaviour so cannot be attached to Game Objects. But it can be used inside any C# code.
Demo Video
Tutorial Videos
Web Demo
Support E-mail
Artificial Intelligence graphic by Freepik from Flaticon is licensed under CC BY 3.0. Made with Logo Maker.
From the publisher's Asset Store listing.