Ja bym zrobił tak. W drawie obiektu wielkości 1px i masce na całość rysujesz linie
GML
draw_set_color(c_green)
draw_line(ileśx,ileśy,ileśx2,ileśy2);
draw_set_color(c_red)
draw_line(ileśx3,ileśy3,ileśx4,ileśy4);
W stepie
GML
x==mouse_x;
y==mouse_y;
if(mouse_check_button_pressed(mb_left)&&collision_line(ileśx,ileśy,ileśx2,ileśy2,self,0,0))
{
//akcja
}