Khan Academy processing.js использует градусы по умолчанию для значений углов, но вы можете изменить его, выполнив следующие действия:
angleMode("radians");
Processing.js использует радианы по умолчанию, но в документации упоминается режим угла (здесь как параметр функции поворота):
угловой поплавок: угол поворота, указанный в радианах или градусах в зависимости от текущего режима угла
Но я не нашел функцию, чтобы изменить его. Сам код функции поворота предполагает, что режима градусов нет:
Drawing2D.prototype.rotate = function(angleInRadians) {
modelView.rotateZ(angleInRadians);
modelViewInv.invRotateZ(angleInRadians);
curContext.rotate(angleInRadians);
};
Есть ли способ изменить режим угла?