Eng:Why does my sprite look upside-down when it changes direction?

Due to the default rotation style, sprites rotating will appear upside-down. You can change the rotation style using the buttons near the top of the middle pane of the screen. "Left-right" is most likely the best for this.

There is also a block to change the rotation style dynamically:.