Advertisement
MarkJD68

detached head, 5 Commits, Move.gd movement fix

Oct 30th, 2021
653
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if get_parent().get_parent().get_node("RayCast2D").is_colliding():
  2.             print(get_parent().get_parent().get_node("RayCast2D").get_collider().name)
  3.             if get_parent().get_parent().get_node("RayCast2D").get_collider().name == "KinematicPlatform":
  4.                 var snap = Vector2.DOWN * 32 if !_2Dplatformer_canJump else Vector2.ZERO
  5.                 player.velocity = player.move_and_slide_with_snap(player.velocity, snap, Vector2( 0, -1 ))#,Vector2( 0, -1 )
  6.                 pass
  7.             else:
  8.                 player.velocity = player.move_and_slide(player.velocity,Vector2( 0, -1 ))
  9.         else:
  10.             player.velocity = player.move_and_slide(player.velocity,Vector2( 0, -1 ))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement