I'm not sure what it is exactly you want..
But you can get the angle between two objects with
angle(object1.x,object1.y,object2.x,object2.y)
the distance with
distance(object1.x,object1.y,obect2.x,object2.y)
You could use the bullet behaviour, like in the moveto example, or the third party moveto-behaviour or litetween..
To get the point halfway you could use lerp
so x would become:
X = lerp(object1.x,object2.x,0.5)