まず、幸せな新年。Javaで地図をスクロールする方法は?
アイブ
int[] map = new int[2550];
例えば地図における左上のブロック一つ
map[0] = 1
のIDを持っている場合にその配列に私は、そのPOSのブロックのIDを置くを得
私はそうのようなマップをレンダリングするよう今私は、私は今、私の地図をスクロールする方法を考えるようにしようとしている -
for(int y = 0 ;y < current.height;y++){
for(int x = 0 ; x < current.width;x++){
Block block = current.getBlock(x, y);
g.drawImage(block.texture, x * 30 , y * 30);
}
}
どうでしょう私は地図をスクロールしますか?例えば0,0にあったブロックが0,1になったとします。助けてくれてありがとう。
編集:LWJGLとslick2dを使ってレンダリングや処理をしているので、SwingやAWTを使うことはできません。