トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

検討しよう

  検討しよう


プログラムが動いていることは確認できました。でも、もしかするとあなたが想像していた動きとは違うかもしれません。円運動はしているようですが、画面左上を中心として、時計回りに運動しているようです。これはなぜなのでしょうか。

これには、私たちが物理や数学などで使う座標系と、コンピュータ画面への描画に使う座標系が異なることが原因です。普段、我々が物理の問題などを考えるときに使う座標は図19のように、x軸は右向き正、y軸は上向き正、座標原点は左下に来ます。


ところが、コンピュータで使う座標系(スクリーン座標と呼びます)は図20のようにy軸正の向きは下向きで、原点は左上に来ます。


これが原因で、画面左上を中心に時計回りに運動する円運動となっているのです。


最終更新時間:2011年01月08日 16時49分59秒