Use new editor
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
use crate::{
|
||||
grid,
|
||||
snake::{self, SnakeHead, Z_HEIGHT},
|
||||
snake::{SnakeHead, Z_HEIGHT},
|
||||
tick::tick_triggered,
|
||||
};
|
||||
use bevy::prelude::*;
|
||||
@@ -13,11 +13,7 @@ impl Plugin for FruitPlugin {
|
||||
fn build(&self, app: &mut App) {
|
||||
app.add_event::<EatenEvent>()
|
||||
.add_startup_system(spawn_fruit_system)
|
||||
.add_system(
|
||||
eat_fruit_system
|
||||
.run_if(tick_triggered)
|
||||
.before(snake::SystemLabel::SegmentMovement),
|
||||
)
|
||||
.add_system(eat_fruit_system.run_if(tick_triggered))
|
||||
.add_system(debug_eaten_event_system)
|
||||
.add_system(despawn_fruit_system)
|
||||
.add_system(spawn_fruit_system.run_if(eaten_event_sent));
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
use bevy::{prelude::*, render::camera::ScalingMode};
|
||||
// use bevy_editor_pls::prelude::*;
|
||||
use crate::{canvas::CanvasPlugin, fruit::FruitPlugin, snake::SnakePlugin, tick::TickPlugin};
|
||||
use bevy_inspector_egui::WorldInspectorPlugin;
|
||||
use bevy::{prelude::*, render::camera::ScalingMode};
|
||||
use bevy_editor_pls::prelude::*;
|
||||
use grid::{SEGMENT_SIZE, SIZE};
|
||||
use iyes_loopless::prelude::*;
|
||||
|
||||
@@ -35,8 +34,7 @@ fn main() {
|
||||
})
|
||||
.add_loopless_state(AppState::Begin)
|
||||
.add_plugins(DefaultPlugins)
|
||||
.add_plugin(WorldInspectorPlugin::new())
|
||||
// .add_plugin(EditorPlugin)
|
||||
.add_plugin(EditorPlugin)
|
||||
.add_plugin(TickPlugin)
|
||||
.add_plugin(SnakePlugin)
|
||||
.add_plugin(FruitPlugin)
|
||||
|
||||
Reference in New Issue
Block a user