2004年08月01日

二次元リングサーフェイスでマップスクロール

で、今度は左右だけじゃなくて上下もスクロールする時の話。

例によってこんなマップがあったとして、
[サンプルマップ]
縦1マップチップ、横1マップチップの画面にこのマップをスクロールして表示したい。

[前回に増してよく分かりにくい図(よく分かりにくいって何さ?)]

  • 図はマップ作業用のサーフェイス。
  • 矢印の伸びてない青い矩形が画面に転送する部分。
  • 「矩形」は「たんけい」でも「こけい」でもなくて、「くけい」(しつこい)。

図を描いてるうちに混乱しちゃいました。サーフェイスをリング状に使うところはそこそこ理解できてるんですけど、新しいマップチップを敷き詰めてるところがワケワカメデス。

とりあえず、

  • 青い矩形の左下・下は、下か右下に移動する時
  • 青い矩形の右・右上は、右か右下に移動する時
  • 青い矩形の右下は、右下に移動する時
  • こんなかんじで青い短形の周りを一周

…↑の場所にマップを敷き詰めればいいと。

むー。なんか上の図少しヘンかもしんない。

関連記事

posted by mia at 21:21| Comment(0) | TrackBack(1) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/398628

この記事へのトラックバック

2次元リングサーフェイスでマップスクロール2
Excerpt: なんかよく分かんないけど(←ぇ)弄繰り回してたら(たぶん )バグなくなって、ついに完成しましたっ。2次元リングサーフェイスでマップスクロールのプログラムのダウンロード。(←長いなあ)。 解説記事を(自...
Weblog: はむサラだにっき
Tracked: 2004-08-04 12:38