Reputation: 1264
I am programming a game with Javascript and ProcessingJs. On Khan Academy (where I am coding it), on a PJS program, the default angleMode (variable) is "degrees". However, when I define this mode on a webpage, the angles are still in radians... does anyone know how to change all the angles to degrees mode without changing them one by one (there is a way to change an angle from radians to degrees one by one, but this will slow down the program?
here is what the program should look like (look at the menu decoration): my project still work in progress
and here is the webpage (look at the menu): webpage test
Upvotes: 1
Views: 157
Reputation: 42176
Short answer: you can't.
Khan Academy uses a modified version of Processing.js in which the angles are specified in degrees. The "real" Processing.js doesn't even have an angle mode setting.
You have to use the radians()
and degrees()
functions to translate between them. If this is really slowing down your program (and I doubt that it is), then you should consider refactoring or just storing your angles in radians so you don't have to do any translations at all.
Upvotes: 1