Correction du jump qui faisait "brute" à la descente

This commit is contained in:
Louis 2024-12-04 16:24:57 +01:00
parent 8b845bd31a
commit ce75c2f632
3 changed files with 3723 additions and 12 deletions

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 9055f72a604bc3f4ba01bc120f0643d2, type: 3} m_Script: {fileID: 11500000, guid: 9055f72a604bc3f4ba01bc120f0643d2, type: 3}
m_Name: PlayerData m_Name: PlayerData
m_EditorClassIdentifier: m_EditorClassIdentifier:
<InvincibilityTime>k__BackingField: 300 <InvincibilityTime>k__BackingField: 600
<JumpHeight>k__BackingField: 5.75 <JumpHeight>k__BackingField: 6
<LaneSwitchSpeed>k__BackingField: 20 <LaneSwitchSpeed>k__BackingField: 20
<Speed>k__BackingField: 10 <Speed>k__BackingField: 10

View File

@ -9,7 +9,7 @@ public class JumpState : MovingState
private float expiredTime = 0; private float expiredTime = 0;
private float previousDeltaY = 0; private float previousDeltaY = 0;
private float jumpHeight; private float jumpHeight;
private float internalJumpTime = 0.45f; private float internalJumpTime = 0.55f;
public JumpState(PlayerStateMachine playerStateMachine, AnimationCurve curve) : base(playerStateMachine) public JumpState(PlayerStateMachine playerStateMachine, AnimationCurve curve) : base(playerStateMachine)
{ {
deltaYCurve = curve; deltaYCurve = curve;

File diff suppressed because one or more lines are too long