Thanks

  • in process() just get the current mouse position and assign it to the KinematicBody position property, no?

What do you mean by "Snap"? Drag and drop??

    ajay

    I just mean go to the mouse. not drag and drop, just constantly teleport to the mouse

    in process() just get the current mouse position and assign it to the KinematicBody position property, no?

    add it to your KinematicBody's script:

    func _process(delta):
    	global_position = get_global_mouse_position()

    or

    func _input(event):
          if event is InputEventMouseMotion:
             global_position = get_global_mouse_position()

    or... signals