use bevy::prelude::*; use crate::{PlayerGUIStatus, CHARACTER_SPEED}; #[derive(Debug, Component)] pub struct Player; impl Player { pub fn setup(mut commands: Commands, asset_server: Res) { let image = asset_server.load::("character.png"); commands.spawn(( Sprite::from_image(image), Transform::from_xyz(0.0, 0.0, 0.0), Player, )); } pub fn r#move( time: Res