1. Перед перетаскиванием точки, узнайте разницу в координатах точек Х и У, и после каждого перемещения точки добавляйте эту разницу к другой точке.
2. С помощью вектора, вот маленький пример:

Код AS3:
import flash.geom.Point;
import flash.display.Sprite;
var pointVector: Vector.<Sprite> = new Vector.<Sprite>;
var point1: Sprite = new Sprite();
var point2: Sprite = new Sprite();
pointVector.push(point1);
pointVector.push(point2);