J'ai un code qui construit une carte hexagonale:Problème de création de carte hexagonale
int diamater = 32;
int grid_x_size = 19;
int grid_y_size = 5;
for (int x=0; x<grid_x_size; x++) {
for (int y=0; y<grid_y_size; y++) {
int x_position = diamater*x+(y%2)*diamater/2;
int y_position = diamater*y;
add(new ImageSprite(image, x_position, y_position, diamater, diamater));
}
}
Il semble ici si: Screnshot
Pourquoi entre les lignes il y a une distance? Et les balles ne se trouvent pas densément?
Merci!
Un grand merci! Réponse très utile. – matvey