class_name Ball extends RigidBody2D signal kace_contact func _integrate_forces(state : Physics2DDirectBodyState): for i in range(state.get_contact_count()): var contact_pos = state.get_contact_local_position(i) emit_signal("kace_contact", contact_pos)