Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if get_parent().get_parent().get_node("RayCast2D").is_colliding():
- print(get_parent().get_parent().get_node("RayCast2D").get_collider().name)
- if get_parent().get_parent().get_node("RayCast2D").get_collider().name == "KinematicPlatform":
- var snap = Vector2.DOWN * 32 if !_2Dplatformer_canJump else Vector2.ZERO
- player.velocity = player.move_and_slide_with_snap(player.velocity, snap, Vector2( 0, -1 ))#,Vector2( 0, -1 )
- pass
- else:
- player.velocity = player.move_and_slide(player.velocity,Vector2( 0, -1 ))
- else:
- player.velocity = player.move_and_slide(player.velocity,Vector2( 0, -1 ))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement