1 | function scr_intersection_x |
2 | { |
3 | var ylength = lengthdir_y(arg2, arg3); |
4 | if (sign(ylength - y) != sign(arg4 - y)) |
5 | return arg0 + lengthdir_x(arg2, arg3); |
6 | else |
7 | return arg0 + lengthdir_x(abs(arg1 - arg4) / ylength, arg3); |
8 | } |