diff --git a/rust-2048.png b/rust-2048.png new file mode 100644 index 0000000..86a0413 Binary files /dev/null and b/rust-2048.png differ diff --git a/src/board.rs b/src/board.rs index f57fdc2..4d3f9fb 100644 --- a/src/board.rs +++ b/src/board.rs @@ -115,6 +115,7 @@ impl Board { Some(ref mut tile) => { println!("move ({}, {}) to ({}, {})", tile.tile_x, tile.tile_y, col, row); + need_generate = true; tile.start_moving(col, row); }, _ => {}, @@ -160,6 +161,7 @@ impl Board { let mut tile = self.get_mut_tile(sx, sy); let tile = tile.get_mut_ref(); tile.start_moving(dx, dy); + println!("merge ({}, {}) to ({}, {})", sx, sy, dx, dy); } } @@ -242,6 +244,7 @@ impl Board { let mut tile = self.get_mut_tile(sx, sy); let tile = tile.get_mut_ref(); tile.start_moving(dx, dy); + println!("merge ({}, {}) to ({}, {})", sx, sy, dx, dy); } }