tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 時計回りの座標移動アルゴリズム
投稿日: 2010/09/30(Thu) 18:21
投稿者にっちも
【VB 6.0】
【OS WinXP】

プログラマー1年目です。

X軸/Y軸それぞれ-5から+5までの座標で、(-5,-5)から(+5,+5)までの25点の座標を、
(0,0)を中心とした時計回りで移動したい。
中心(X0,Y0)⇒右(X1,Y0)⇒下(X1,Y-1)⇒左(X0,Y-1)・・・ といった感じ。

この座標移動のアルゴリズムを考えているのですが、良い案が思いつけず悩んでいます。

座標は相対値なので、今の座標から一つ右に、一つ下に、一つ左に…という移動方法で
行うのですが、うまくループ等の処理でまとめられないでしょうか。

よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。