このWikiは古くなりました:新しいWikiへ移動


[[Tonyu基礎練習]]-[[練習:数学基礎知識とゲームへの活用]]-サイクロイド

 サイクロイドで最も有名なものは、直線上を円が転がったときに描く円上のある一点の軌跡を描いたものである。サイクロイドの代名詞ともなっています。

サイクロイド:線上円移動型

<pre>
r=20;                                      // 転がる円の半径
mx=0;                                      // オブジェクトの初期x
my=200;                                    // オブジェクトの初期y
angle=0;                                   // アングルの初期化
while(1){
  x=mx+r*(angle/180*3.1415-sin(angle));
  y=my-r*(1-cos(angle));

  angle+=5;
  if(x==550) die();
  update();
}
</pre>

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS