Bonjour, voila j'expose mon problème, j'ai créé une fonction qui permet de lire un fichier en chargeant les textures et ce fichier contient aussi une "Map" sous forme de chiffre.
Malheureusement ma carte doit être sous forme isométrique et je me heurte à un problème.
Ma carte s'affiche anormalement :
Voici le code de ma fonction draw
Je voudrais que ma carte soit affichée sans trou. Je sollicite ainsi votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public void Draw(SpriteBatch spriteBatch) { for (int i = 0; i < map.Count; i++) { for (int j = 0; j < map[i].Count; j++) { if (i == 0) drawColor = Color.White; else if (i == 1) drawColor = Color.White; spriteBatch.Draw(textures[map[i][j]], new Vector2((j * textures[map[i][j]].Width), (i * textures[map[i][j]].Height)), drawColor); } } }
Que dois-je faire dans ma fonction pour que ma carte s'affiche normalement en isométrique ?
Merci
Partager