2012-04-12 8 views
0

私はむしろ今は固執しています。私は画像が円の周りを動くゲームを開発しようとしていますが、どうやってそれをするのか分かりません。私はラジアンを知っている、パイと三角法が関与している、私はそれらを含むいくつかの基本的な数学を知っているが、私はそれを行う方法を理解することはできません。フレームあたりのx軸(delta-x)とy軸(delta-y)での一定量を移動するには、画像の中心が必要です。これらの値は、画像それが円運動で動いているという印象を与えるために実行しなければならない。私はデルタ-xとデルタ-yの値をどのように計算するのか分からず、これがゲームの重要な要素であることを見て、それは間違いなく世話を必要とするものです。もし誰かが助けることができたら、私はとても感謝しています。画面を真円でイメージを移動するにはどうすればいいですか?

答えて

2

あなたが中心の座標と円の半径を持っている場合、それは単にcを中心とし、angle0から2*M_PI

+0

に行く

x = c.x + radius*cos(angle); y = c.y + radius*sin(angle); 

だがそんなに役立つこと、ありがとうございます! – Fitzy

関連する問題