Hello everyone
. I wanted to post a tip I've have recently discovered and have not seen in a video or found from a search on this site.
It involves naming FSM's and organizing them in the dropdown at the top of the 'Playmaker Editor' window.
As you know it is a good practice to keep your State machines sweet and to the point. It helps keep true to the 'Component' model Unity thrives on.
But what happens when a Game Object like a player gets really deep into State Machines. Organizing smartly will make your life easier.
Let's say you will have 3 jump interactions for the player.
Standing Jump
Walking Jump
Running Jump
And each action will have it's very own FSM to keep the code from getting complicated.
When you name your FSM (which you should be doing) try this :
Jump/Standing Jump
Jump/Walking Jump
you will now see in the editor FSM dropdown Playmaker has now nested these FSM's inside of Jump.