input.gd 404 B

1234567891011121314151617
  1. extends Area2D
  2. #virtual from CollisionObject2D (also available as signal)
  3. func _input_event(viewport, event, shape_idx):
  4. #convert event to local coordinates
  5. if (event.type==InputEvent.MOUSE_MOTION):
  6. event = make_input_local( event )
  7. get_node("label").set_text(str(event.pos))
  8. #virtual from CollisionObject2D (also available as signal)
  9. func _mouse_exit():
  10. get_node("label").set_text("")