0

カーン アカデミーの processing.js は角度値のデフォルトとして度を使用しますが、次の方法で変更できます。

angleMode("radians");

Processing.js はデフォルトでラジアンを使用しますが、ドキュメントでは角度モードを参照しています (ここでは、回転関数のパラメーターとして):

angle float: 現在の角度モードに応じて、ラジアンまたは度で指定された回転角度

しかし、それを変更する機能が見つかりませんでした。回転関数自体のコードは、次数モードがないことを示唆しています。

Drawing2D.prototype.rotate = function(angleInRadians) {
  modelView.rotateZ(angleInRadians);
  modelViewInv.invRotateZ(angleInRadians);
  curContext.rotate(angleInRadians);
};

アングルモードを変更する手段はありますか?

4

3 に答える 3

0

変更できるとどこで読んでいますか?それは修正が必要な古いドキュメントです。

関数 radians() およびdegrees() を使用して変換します。例えば:

コード:

// Get the sine of 90 degrees
float s = sin(radians(90));
于 2015-10-19T11:33:36.357 に答える