From 2b0edc9c50a25d351cf9b71640645c07343d4248 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20Kaan=20G=C3=BCm=C3=BC=C5=9F?= Date: Sun, 16 Feb 2025 03:35:13 +0300 Subject: [PATCH] feat: :sparkles: ui --- src/camera.rs | 55 +++++++++++++++++--------------- src/lib.rs | 26 ++++++++++++++-- src/player.rs | 22 +++++++------ src/ui.rs | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++ src/water.rs | 10 +++--- 5 files changed, 157 insertions(+), 42 deletions(-) create mode 100644 src/ui.rs diff --git a/src/camera.rs b/src/camera.rs index 4d8629a..f9f4550 100644 --- a/src/camera.rs +++ b/src/camera.rs @@ -2,29 +2,34 @@ use bevy::{core_pipeline::bloom::Bloom, prelude::*}; use crate::{player::Player, CAMERA_DECAY_RATE}; -pub fn setup_camera(mut commands: Commands) { - commands.spawn(( - Camera2d, - Camera { - hdr: true, - ..default() - }, - Bloom::NATURAL, - )); -} - -pub fn update_camera( - mut camera: Query<&mut Transform, (With, Without)>, - player: Query<&Transform, (With, Without)>, - time: Res