Как вариант вот так:
Code
var obj;
obj = instance_nearest(x, y, obj_2);
if(instance_nearest(x, y, obj_3) < point_distance(x, y, obj.x, obj.y))
obj = instance_nearest(x, y, obj_3);
direction = point_direction(x, y, obj.x, obj.y);
Работоспособность кода не проверял, но по сути, работать должно!