Player drag and alignment with gravity

+player jumping
This commit is contained in:
2025-06-25 15:55:25 -04:00
parent 8c3281f9cc
commit 11d6c52791
6 changed files with 118 additions and 24 deletions

View File

@@ -1,7 +1,7 @@
use crate::{
components::{
camera::{CameraPitch, CameraRoot, FollowCam, MainCamera, Unfocused},
player::GravityDirection,
player::{GravityDirection, MoveSpeed, PlayerDrag},
tags::{Player, Ship},
},
plugins::*,
@@ -48,7 +48,7 @@ fn setup_scene(
.spawn((
Name::new("Player"),
Player,
GravityDirection::DOWN,
PlayerDrag(0.5),
Collider::capsule_y(0.5, 0.5),
RigidBody::KinematicPositionBased,
KinematicCharacterController::default(),