I currently am facing a problem of when I am walking left, and tap right, the character will face right but continue going left, in a sort of moon walking fashion. The same applies for walking right and tapping left. I understand why it happens, but can't think of a fix.
A is down > Player > Simulate Platform pressing left
D is down > Player > Simulate Platform pressing right
On A pressed > Player > Set Mirrored
On D pressed > Player > Set Not mirrored
is where my issue lies.