From 1076bd569f09738a9bad5b251716db3a9b95a687 Mon Sep 17 00:00:00 2001 From: hut Date: Sat, 16 Mar 2024 21:22:59 +0100 Subject: [PATCH] add player.rs --- src/main.rs | 2 ++ src/player.rs | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 src/player.rs diff --git a/src/main.rs b/src/main.rs index f2e1273..f0f2f69 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,5 @@ mod audio; +mod player; mod camera; use bevy::{ @@ -23,6 +24,7 @@ fn main() { .add_systems(Startup, ( setup, audio::setup, + player::setup, )) .add_systems(Update, ( asset_loaded.after(load_cubemap_asset), diff --git a/src/player.rs b/src/player.rs new file mode 100644 index 0000000..8b4b212 --- /dev/null +++ b/src/player.rs @@ -0,0 +1,11 @@ +use bevy::prelude::*; + +#[derive(Component)] +pub struct Player { + pub hp: f32, + pub pos: Vec3, +} + +pub fn setup(mut commands: Commands) { + commands.spawn(Player{ hp: 100.0, pos: Vec3::ZERO}); +}