Hi,
Sending from one fsm to the other MUST be done done within playmaker itself, using a Fsm and state with an action "Send event" targeting that other fsm. The event must be global to be listed and available and the other fsm must implement it either as a transition or better as a global transition.
Now, if you want to send an event from a monobehavior to an fsm, the quickest approach is to broadcast using this call:
PlayMakerFSM.BroadcastEvent ("MY GLOBAL EVENT");
You need to mention that you use playmaker in your monobehavior as well:
using HutongGames.PlayMaker;
Now to fire to a specific FsmComponent, you will need to get a reference to it, but that's a standard thing, since a fsm is a regular component like anything else you drop on a gameObject, then you can use:
PlayMakerFSM fsm = this.getComponent<PlayMakerFSM>();
...
...
fsm.SendEvent("MY EVENT");
Does that help a bit?
Study the various scripts done in the Photon bridge, they use a lot of these. for example:
PlayMakerPhotonProxy.cs
Bye,
Jean