Utility class for working with StateMachineBehaviours
You can find a real-world example of using DTStateMachineBehaviour in an abandoned game that I made: /~https://github.com/DarrenTsung/laserbeak
More specifically, here's an example of deriving and using the state machine behavior: /~https://github.com/DarrenTsung/laserbeak/blob/master/Assets/Game/States/MainMenuState/MainMenuState.cs