で、今度は左右だけじゃなくて上下もスクロールする時の話。
例によってこんなマップがあったとして、![[サンプルマップ]](http://salad.seesaa.net/image/mapscroll3.png)
縦1マップチップ、横1マップチップの画面にこのマップをスクロールして表示したい。
![[前回に増してよく分かりにくい図(よく分かりにくいって何さ?)]](http://salad.seesaa.net/image/mapscroll4.png)
- 図はマップ作業用のサーフェイス。
- 矢印の伸びてない青い矩形が画面に転送する部分。
- 「矩形」は「たんけい」でも「こけい」でもなくて、「くけい」(しつこい)。
図を描いてるうちに混乱しちゃいました。サーフェイスをリング状に使うところはそこそこ理解できてるんですけど、新しいマップチップを敷き詰めてるところがワケワカメデス。
とりあえず、
- 青い矩形の左下・下は、下か右下に移動する時
- 青い矩形の右・右上は、右か右下に移動する時
- 青い矩形の右下は、右下に移動する時
- こんなかんじで青い短形の周りを一周
…↑の場所にマップを敷き詰めればいいと。
むー。なんか上の図少しヘンかもしんない。

