Allow "lighter" jumps by releasing jump early
This commit is contained in:
parent
9f8fcc2610
commit
d566aa3721
1 changed files with 3 additions and 0 deletions
|
@ -53,6 +53,9 @@ func _physics_process(delta):
|
||||||
velocity.y = JUMP_VELOCITY
|
velocity.y = JUMP_VELOCITY
|
||||||
jump_sfx.play()
|
jump_sfx.play()
|
||||||
|
|
||||||
|
if Input.is_action_just_released("jump") and velocity.y < 0.0:
|
||||||
|
velocity.y /= 3.0
|
||||||
|
|
||||||
# Get the input direction and handle the movement/deceleration.
|
# Get the input direction and handle the movement/deceleration.
|
||||||
# As good practice, you should replace UI actions with custom gameplay actions.
|
# As good practice, you should replace UI actions with custom gameplay actions.
|
||||||
var direction = Input.get_axis("left", "right")
|
var direction = Input.get_axis("left", "right")
|
||||||
|
|
Loading…
Reference in a new issue