Привет!
Возможно не так понял вопрос, но тем не менее...

Код:
square_mc.setNewCenter = function(k, x_center, y_center) {
this._x = x_center
this._y = y_center
this._xscale = this._yscale=k;
};
square_mc.onPress = function() {
var k = random(70)+50;
x_center = _root._xmouse;
y_center = _root._ymouse;
this.setNewCenter(k, x_center, y_center);
};
Пример кода для клипа square_mc. Это центровка по месту клика мыши. Клип центруется своим центром. Но функцию можно доработать в части вычисления координат клика внутри клипа, пересчитать Глобально-Локальные координаты и разместить клип соответсвенно выбранной точке клика, а не центра.