fix tiny weirdness of ladder
This commit is contained in:
parent
18f1eca8ed
commit
2caa329418
3 changed files with 5 additions and 2 deletions
|
@ -191,7 +191,7 @@ func _on_Climbing_state_entered() -> void:
|
|||
snap = Vector2.ZERO
|
||||
var input_dir = sign(Input.get_axis("ui_left", "ui_right"))
|
||||
var ladder_dir = sign(_attached_ladder.middle - global_position.x)
|
||||
var flip = global_position.y - 1.0 <= _attached_ladder.global_position.y and input_dir == ladder_dir
|
||||
var flip = global_position.y - 1.0 <= _attached_ladder.global_position.y and input_dir == ladder_dir and is_on_floor()
|
||||
print(ladder_dir)
|
||||
print(flip)
|
||||
if ladder_dir >= 0.0 != flip:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue