Гы, я тоже не математик.

Код:
Stage.align = "TL";
Stage.scaleMode = "noscale";
Stage.addListener(Stage);
Stage.onResize = function ()
{
if (Stage.width < 740)
{
return("");
} // end if
this.broadcastMessage("onMyResize", Stage.width);
} // End of the function
function (x, s)
{
this.x = x;
this.s = s;
function ()
{
this._x = this._x + (this.x - this._x) / this.s;
if (Math.round(this.x) == Math.round(this._x))
{
delete("onEnterFrame");
} // End of the function
} // end if
onEnterFrame[function ()] = this;
} // End of the function
goToX[function (x, s)] = this;
function ()
{
this.xx = this.xx++;
if (this.xx < 5)
{
delete("onEnterFrame");
delete("xx");
return("");
} // end if
Stage.broadcastMessage("onMyResize", Stage.width);
} // End of the function
function ()[_root] = this;
Вот типа код.
А вот что-то типа этого в объектах, координаты исходные есно у каждого разные.

Код:
Stage.addListener(this);
this.onMyResize = function (w)
{
this.goToX(w * 105 / 740, 3);
} // End of the function
Совет, не математик - не ломай голову без надобности.
