Цитата:
Сообщение от Wolsh
Ну Вы могли сразу посчитать коэфициент масштабирования, запросив глобальные координаты точек this.x и this.x + this.width и узнав таким образом "новую" ширину, поделить ее на this.width — вот и скейл.
|
Спасибо : )
Получилось то что нужно:

Код AS3:
var poinSize:Point = this.localToGlobal(new Point(this.x + this.width, this.y + this.height));
this.list.scaleX = (poinSize.x - this.list.x) / this.width;
this.list.scaleY = (poinSize.y - this.list.y) / this.height;