From e400628af55735a2009e91de5bf1ca550ef43bab Mon Sep 17 00:00:00 2001 From: hut Date: Sun, 17 Mar 2024 00:24:47 +0100 Subject: [PATCH] bulk commit --- src/camera.rs | 75 +++++++++++++++++++++------------------------------ src/main.rs | 1 + src/player.rs | 14 +++++++++- src/world.rs | 2 +- 4 files changed, 45 insertions(+), 47 deletions(-) diff --git a/src/camera.rs b/src/camera.rs index 2892350..ae7df81 100644 --- a/src/camera.rs +++ b/src/camera.rs @@ -1,6 +1,6 @@ use bevy::prelude::*; use bevy::input::mouse::MouseMotion; -use bevy::window::{Window, CursorGrabMode}; +use bevy::window::PrimaryWindow; use std::{f32::consts::*, fmt}; pub struct CameraControllerPlugin; @@ -48,9 +48,9 @@ impl Default for CameraController { key_back: KeyCode::KeyS, key_left: KeyCode::KeyA, key_right: KeyCode::KeyD, - key_up: KeyCode::KeyE, - key_down: KeyCode::KeyQ, - key_run: KeyCode::ShiftLeft, + key_up: KeyCode::ShiftLeft, + key_down: KeyCode::ControlLeft, + key_run: KeyCode::KeyR, mouse_key_cursor_grab: MouseButton::Left, keyboard_key_toggle_cursor_grab: KeyCode::KeyM, walk_speed: 5.0, @@ -92,7 +92,7 @@ Freecam Controls: #[allow(clippy::too_many_arguments)] fn run_camera_controller( time: Res