I'm building a little car with PM and as controls I am setting up WASD.
I don't know if this is the right way to set them up, but anyway, it works but I occurred in a behaviour of the key management that looks strange to me.
So, I have set up 2 FSM on the object that I want to move.
One FSM manages the keys W and S, for forward and backward, because of course they will never be pressed together.
The other FSM manages A and D, for turn left and right.
The problem arises, in example, when I press W first, keep it pressed, and press A or D, the W button then results depressed, but it's not.
Being two different FSM, why is it like that?
And how to overcome this limitation, if the thing is correct this way?