Camera follows selected character

This commit is contained in:
Pascal Engélibert 2022-08-24 00:45:57 +02:00
commit d2281817d0
Signed by: tuxmain
GPG key ID: 3504BC6D362F7DCA
2 changed files with 49 additions and 2 deletions

View file

@ -14,6 +14,7 @@ pub fn setup_level(
commands: &mut Commands,
current_level: &mut ResMut<CurrentLevel>,
level_startup_event: &mut EventWriter<LevelStartupEvent>,
camera_query: &mut Query<&mut Transform, With<Camera>>,
level_id: LevelId,
) {
let level_entity = commands
@ -24,6 +25,8 @@ pub fn setup_level(
.id();
current_level.0 = Some(level_id);
camera_query.single_mut().translation = Default::default();
level_startup_event.send(LevelStartupEvent(level_entity));
}