Python Forum

Full Version: Converting PyGame 2 axis joystick float to 360 angle
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I would like to convert my joystick's two axis float (horizontal and vertical) to a 360 angle that can be used to set a players direction in my game. From my research, I've found the best route to take is using Atan2.

Variables:
self.rot = 0
horaxis = joy1.get_axis(0)
veraxis = joy1.get_axis(1)
Demonstration Diagram: you are correct, it is drawn in MS Paint
[Image: 6Ugnk.png]

Absolutely any suggestions/snippets for the code would be amazing!
Aha! About 2 hours after posting this, I found a solution online.