feat: system to dynamically change enemy colours
This commit is contained in:
parent
13fe865335
commit
bd6b29c74c
|
@ -55,3 +55,8 @@ pub fn enemy_movement(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn change_enemy_color(mut query: Query<&mut Sprite, With<Enemy>>) {
|
||||||
|
for mut sprite in query.iter_mut() {
|
||||||
|
sprite.color = Color::rgb(0.5, 1.0, 0.5);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -61,7 +61,7 @@ fn main() {
|
||||||
.add_systems(Startup, (setup, setup_ui))
|
.add_systems(Startup, (setup, setup_ui))
|
||||||
.add_systems(
|
.add_systems(
|
||||||
Update,
|
Update,
|
||||||
(render_ui, player_movement, camera_follow, player_regen, player_attack, enemy_movement),
|
(render_ui, player_movement, camera_follow, player_regen, player_attack, enemy_movement, change_enemy_color),
|
||||||
)
|
)
|
||||||
.run();
|
.run();
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue