Quellcode durchsuchen

Wait one move to put a wall

Avoid to put a wall on the player itself.
DricomDragon vor 5 Jahren
Ursprung
Commit
23d9cc840b
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      Player.gd

+ 2 - 2
Player.gd

@@ -57,6 +57,8 @@ func _physics_process(delta):
 	if is_moving:
 	if is_moving:
 		return
 		return
 
 
+	grid.set_cell(posix - dirx, posiy - diry, 1)
+
 	dire += dire_delta
 	dire += dire_delta
 
 
 	if dire_delta == -1:
 	if dire_delta == -1:
@@ -72,8 +74,6 @@ func _physics_process(delta):
 	turn(dire)
 	turn(dire)
 	dire_delta = 0
 	dire_delta = 0
 
 
-	grid.set_cell( posix, posiy, 1)
-
 	posix += dirx
 	posix += dirx
 	posiy += diry
 	posiy += diry