diff --git a/src/game/player.rs b/src/game/player.rs index 1e227d4..106531a 100644 --- a/src/game/player.rs +++ b/src/game/player.rs @@ -16,6 +16,7 @@ pub fn add_player( mut commands: Commands, mut meshes: ResMut>, mut materials: ResMut>, + asset_server: Res, ) { // TODO replace @@ -24,15 +25,15 @@ pub fn add_player( Player {}, MaterialMesh2dBundle { mesh: meshes.add(Circle::new(20.)).into(), - material: materials.add(Color::linear_rgb(0., 1., 0.)), + material: materials.add(asset_server.load("test.png")), transform: Transform::from_xyz(100., 100., 0.), ..default() }, )) - .insert(( - RigidBody::Dynamic, - Collider::cuboid(0.4 * METER, 0.9 * METER), - Velocity::default(), - )) + //.insert(( + // RigidBody::Dynamic, + // Collider::cuboid(0.4 * METER, 0.9 * METER), + // Velocity::default(), + //)) .insert(ActiveEvents::COLLISION_EVENTS); } diff --git a/src/game/scene.rs b/src/game/scene.rs index 83d6339..8337352 100644 --- a/src/game/scene.rs +++ b/src/game/scene.rs @@ -1,3 +1,4 @@ +use bevy::{core_pipeline::smaa::SmaaSpecializedRenderPipelines, prelude::*}; use bevy::{prelude::*, scene::ScenePlugin}; use bevy_editor_pls::EditorPlugin; use bevy_rapier2d::prelude::*; @@ -6,4 +7,6 @@ use crate::AppState; pub(super) fn scene_plugin(app: &mut App) { app.add_plugins(EditorPlugin::default()); + app.add_plugins(ScenePlugin); + // app.add_systems(, ) }