以下の内容はhttps://toburau.hatenablog.jp/entry/20100808/1281275006より取得しました。


違和感

本のサンプルコードを見ながら打ち込んでいると違和感が。sinとcosを使って座標を決定しているのだが、x座標をsinでy座標をcosで求めている。

x = Math.sin(angle) * range;
y = Math.cos(angle) * range;

ここはx座標はcosでy座標はsinで求めるほうがしっくりくる。

x = Math.cos(angle) * range;
y = Math.sin(angle) * range;

本のコードを解説した文でもx座標はcos、y座標はsinとなっている。が書かれているコードは逆。これは誤植だろうと本のサイトで誤植表を見たが載っていなかった。サイトにはサンプルコードもダウンロードできたのでダウンロードして確認してみたが同じだった。1年以上前の本だからもう修正されることは無いのかも。




以上の内容はhttps://toburau.hatenablog.jp/entry/20100808/1281275006より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14