UnityHFSM icon indicating copy to clipboard operation
UnityHFSM copied to clipboard

Add OnActiveStateChanged event and unit tests.

Open santutu opened this issue 2 years ago • 0 comments

Usecase easily track ActiveState changing.

Simple Usage fsm.OnActiveStateChanged += (state)=> Debug.Log(state.name);

I didn't add invoking event method in ActiveState's setter for minimum code changing. I added it in StateMachine class's ChangeState method and OnExit method. but i am willing to fix it.

santutu avatar May 15 '23 10:05 santutu