Try reversing the sin and cos.  Cosine resolves x direction and Sine
resolves y.  You have it backwards.  Also, if you want to flip the screen
coordinates, the y must be negative.

You also might want to try working with the movements one at a time to
isolate problems.

Ian

Reply via email to