#Why is move_and_slide() setting my velocity.y to 0.0 here?

1 messages · Page 1 of 1 (latest)

tough furnace
#

if is_wall_sliding:
floor_snap_length = 0

#

It thinks you are grounded.

#

Or seperate wall slide from moving

move_and_slide()

if is_on_wall() and velocity.y > max_wall_slide_speed:
velocity.y = max_wall_slide_speed

coral fjord
coral fjord