I can code/test this at the moment, mobile things are all taken.
What about.
Touch > Is in touch
____Touch > Has Nth touch ... Nr = 1 <---- INVERTED
____System > trigger once while true
____________Action simulate Jump
____Touch > Has Nth touch ... Nr = 1
____System > trigger once while true
___________Action > player > Set Vetor X ... to .. Self.Platform.VectorX * -1
1 finger = jump
more then 1 finger = switch direction
should not lag at all
I think, out of da head.
Hmmm you think? There will be moments when these inputs will have to be made almost immediately.
Also, I'm doing my checks for change of direction every tick. Maybe that's screwing up with the lag?
Here's my code so far:
Here's the capx: https://www.mediafire.com/file/hs6exaa5eaohw6u/leftright.capx
If you want to sideload the APK and give it a shot on the phone without having to compile, here it is: http://www.mediafire.com/file/x38sr4kvo ... elease.apk
99Instances2Go et al, have at it.
Feel free to try something that works better and post back.