Bevy 0.16 upgrade (#24)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
use crate::{GameState, physics_layers::GameLayer};
|
||||
use avian3d::prelude::*;
|
||||
use bevy::{prelude::*, scene::SceneInstanceReady};
|
||||
use bevy::prelude::*;
|
||||
use bevy_trenchbroom::physics::SceneCollidersReady;
|
||||
|
||||
pub fn plugin(app: &mut App) {
|
||||
app.add_systems(OnEnter(GameState::MapLoading), setup_scene);
|
||||
@@ -13,7 +14,8 @@ fn setup_scene(mut commands: Commands, asset_server: Res<AssetServer>) {
|
||||
SceneRoot(asset_server.load("maps/map1.map#Scene")),
|
||||
))
|
||||
.observe(
|
||||
|_t: Trigger<SceneInstanceReady>, mut next_game_state: ResMut<NextState<GameState>>| {
|
||||
|_t: Trigger<SceneCollidersReady>,
|
||||
mut next_game_state: ResMut<NextState<GameState>>| {
|
||||
info!("map loaded");
|
||||
|
||||
next_game_state.set(GameState::Playing);
|
||||
|
||||
Reference in New Issue
Block a user