I'm trying to make a "physical" Mouse Look FSM but I have a problem with the mouse.
There's no action to set the Mouse Pointer coordinates, so when it hits the screen limits I'm ruined.
First question: why there's no action to set the Mouse Pointer coordinates?
Second question: in the MouseLook 2 action there's a Lock Cursor option, that freezes the mouse pointer at the center of the screen.
That would be ok for me, but when I put this action in the State, the mouse doesn't move at all.
Third question: I see that the Get Mouse X and Y return the position on the screen.
Of course I need to calculate the DIFFERENCE from the previous frame position, but there's a problem: if I put both the "previous" and "later" Get Mouse, they will happen in the same frame (I guess) and I won't have any difference.
So I should place a first and an after in 2 states, that would make the thing extremely inefficient.
I really need this thing.
How can I solve all this?
CAN it be solved?
I think it's impossible at the moment in Playmaker to simulate an analogic joystick by using the mouse.
I think we are missing these actions:
Mouse Lock to lock the mouse pointer at the middle of the screen-
Get Mouse Difference X and Get Mouse Difference Y: give back the mouse position difference from the previous frame.
And of course also Set Mouse X and Set Mouse Y could come useful to somebody.