Perhaps a dumb question here…I seem to have difficulty accessing a second PM FSM on a game object. It appears to recognize only the first FSM(tested this out by simply swapping the order). Apologies if this is an idiotic statement.
This is naturaly like Unity works 🙂
The GetComponent function of unity, simply returns the first found component of the type requested.
A workaround this, would be to assign the PlaymakerFSM component directly, instead of dragging the gameobject that has that PM FSM.
Well, here is a better description of the scenario – I have a game object that 2 FSM’s on it. One FSM issues a Pause to SWS and the other one controls the activation of different elements of a particle system. The are not related. One really has nothing to do with the other FSM.