class GamePanel breidt JPanel uit {
openbare nietige paintComponent (Grafiek g) {
voor (rij = 0; rij < board.length; row++) {
voor (col. = 0; col. < raads [rij] .length; col++) {
int. index = raad [rij] [col.];
g.drawImage (tegels [index], 32 * col., 32 * rij, dit);
}
}
probeer {
voor (de speler van de Speler: players.values ()) {
System.out.println („++++++++++++++++++++++++++“);
System.out.println („huidige kaart: “ + player.getMap ());
als (player.getUsername () == me.getUsername ())
player.setMap (currentMap);
als (player.getUsername () == me.getUsername ())
player.setCommand (myCommand);
als (player.getMap () == currentMap) {
g.drawImage (player.getPlayerImage (), player.getX (), speler
.getY (), dit);
}
System.out.println („Bevel-- “ + player.getCommand () + „>“
+ player.getUsername () + „bewogen aan X: “ + player.getX ()
+ „en Y: “ + player.getY ());
System.out.println („++++++++++++++++++++++++++“);
}
} vangst (Uitzondering dan) {
System.out.println („niemand is. “);
}
// qq
/**
* voor (int. runx = 0; runx < 10; runx++) {g.drawImage (userImg [runx],
* userPX [runx], userPY [runx], dit); }
**/
als (drawFlail == ware && currentMap == 1) g.drawImage (wapen [1], 32 * 4, 32 * 4, dit);
als (drawBattleaxe == ware && currentMap == 1) g.drawImage (wapen [0], 32 * 3, 32 * 2, dit);
als (drawSword == ware && currentMap == 1) g.drawImage (wapen [2], 32 * 13, 32 * 7, dit);
}
}
|