diff --git a/src/main.rs b/src/main.rs index 73f0e36..d30ee8e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -22,10 +22,17 @@ fn spawn_snake(commands: &mut Commands, materials: Res) { .with(SnakeHead); } +fn snake_movement(mut head_positions: Query<(&SnakeHead, &mut Transform)>) { + for (_head, mut transform) in head_positions.iter_mut() { + transform.translation.y += 2.; + } +} + fn main() { App::build() .add_startup_system(setup.system()) .add_startup_stage("game_setup", SystemStage::single(spawn_snake.system())) + .add_system(snake_movement.system()) .add_plugins(DefaultPlugins) .run(); }