mirror of
https://github.com/guezoloic/racing-game.git
synced 2026-03-28 18:03:50 +00:00
fix: correction map.length -> map[0].length
This commit is contained in:
14
src/Map.java
14
src/Map.java
@@ -53,9 +53,9 @@ public class Map
|
||||
* Crée une map à partir d'un tableau d'entiers.
|
||||
* <ul>
|
||||
* <li>0 -> EMPTY</li>
|
||||
* <li>1 -> ROAD</li>
|
||||
* <li>2 -> START</li>
|
||||
* <li>3 -> FINISH</li>
|
||||
* <li>-1 -> ROAD</li>
|
||||
* <li>-2 -> START</li>
|
||||
* <li>-3 -> FINISH</li>
|
||||
* <li>autres -> YROAD avec la valeur associée</li>
|
||||
* </ul>
|
||||
*
|
||||
@@ -66,9 +66,9 @@ public class Map
|
||||
{
|
||||
return create((i) -> switch (i) {
|
||||
case 0 -> new Circuit(CircuitCell.EMPTY);
|
||||
case 1 -> new Circuit(CircuitCell.ROAD);
|
||||
case 2 -> new Circuit(CircuitCell.START);
|
||||
case 3 -> new Circuit(CircuitCell.FINISH);
|
||||
case -1 -> new Circuit(CircuitCell.ROAD);
|
||||
case -2 -> new Circuit(CircuitCell.START);
|
||||
case -3 -> new Circuit(CircuitCell.FINISH);
|
||||
default -> new Circuit(CircuitCell.YROAD, i);
|
||||
}, map);
|
||||
}
|
||||
@@ -148,7 +148,7 @@ public class Map
|
||||
|
||||
for (int i = 0; i < map.length; i++)
|
||||
{
|
||||
for (int j = 0; j < map.length; j++)
|
||||
for (int j = 0; j < map[0].length; j++)
|
||||
{
|
||||
switch (map[i][j].getType())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user