fix: character fusion without player
This commit is contained in:
parent
ec7d04c8c8
commit
b42a032cfd
4 changed files with 67 additions and 115 deletions
|
|
@ -15,10 +15,7 @@ pub fn setup_level(
|
|||
camera_query: &mut Query<&mut Transform, With<Camera>>,
|
||||
level_id: LevelId,
|
||||
) {
|
||||
let level_entity = commands
|
||||
.spawn()
|
||||
.insert(Level)
|
||||
.id();
|
||||
let level_entity = commands.spawn().insert(Level).id();
|
||||
current_level.0 = Some(level_id);
|
||||
|
||||
camera_query.single_mut().translation = Default::default();
|
||||
|
|
@ -43,7 +40,7 @@ pub fn post_setup_level(
|
|||
asset_server: Res<AssetServer>,
|
||||
audio: Res<crossbeam_channel::Sender<AudioMsg>>,
|
||||
) {
|
||||
for LevelStartupEvent(level_entity) in level_startup_event.iter() {
|
||||
for LevelStartupEvent(_level_entity) in level_startup_event.iter() {
|
||||
if let Some(level_id) = current_level.0 {
|
||||
match level_id.0 {
|
||||
0 => level0::setup(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue