diff options
author | jacopograndi <jacopo.grandi@outlook.it> | 2022-08-01 19:54:02 +0200 |
---|---|---|
committer | jacopograndi <jacopo.grandi@outlook.it> | 2022-08-01 19:54:02 +0200 |
commit | 2b695d4f98ef6a74afd589cf18ddfa78bfc249b2 (patch) | |
tree | 6795da97e42211a3df30394c6056660377286311 /src | |
parent | 1b3759204ce99dbe53881d815172b7a4de1ef535 (diff) |
bevy 0.8
Diffstat (limited to 'src')
-rw-r--r-- | src/debug.rs | 12 | ||||
-rw-r--r-- | src/main.rs | 15 |
2 files changed, 5 insertions, 22 deletions
diff --git a/src/debug.rs b/src/debug.rs deleted file mode 100644 index 4036ced..0000000 --- a/src/debug.rs +++ /dev/null @@ -1,12 +0,0 @@ -use bevy::prelude::*; -use bevy_inspector_egui::{RegisterInspectable, WorldInspectorPlugin}; - -pub struct DebugPlugin; - -impl Plugin for DebugPlugin { - fn build(&self, app: &mut App) { - if cfg!(debug_assertions) { - app.add_plugin(WorldInspectorPlugin::new()); - } - } -} diff --git a/src/main.rs b/src/main.rs index 64302d2..c0d682c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,16 +1,11 @@ -mod debug; - use serde::Deserialize; use std::fs::File; use std::io::BufReader; use bevy::diagnostic::{FrameTimeDiagnosticsPlugin, LogDiagnosticsPlugin}; -use bevy::ecs::archetype::Archetypes; -use bevy::ecs::component::ComponentId; use bevy::{prelude::*, render::camera::ScalingMode, window::WindowResized}; -use bevy_inspector_egui::Inspectable; use bevy_rapier2d::{pipeline::CollisionEvent::*, prelude::*}; fn main() { @@ -56,9 +51,9 @@ fn camera_follow( } fn spawn_camera(mut commands: Commands) { - let mut camera = OrthographicCameraBundle::new_2d(); - camera.orthographic_projection.scaling_mode = ScalingMode::WindowSize; - camera.orthographic_projection.scale = 1.0; + let mut camera = Camera2dBundle::default(); + camera.projection.scaling_mode = ScalingMode::WindowSize; + camera.projection.scale = 1.0; camera.transform = Transform::from_xyz(0.0, 0.0, 100.0); commands.spawn_bundle(camera); } @@ -87,10 +82,10 @@ fn hits( } } -#[derive(Component, Inspectable)] +#[derive(Component)] pub struct Bullet; -#[derive(Component, Inspectable)] +#[derive(Component)] pub struct Player { speed: f32, radius: f32, |