Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Односторонний масштаб (http://www.flasher.ru/forum/showthread.php?t=94545)

Sapfir 14.04.2007 23:22

Односторонний масштаб
 
Вложений: 1
Делаю с помощью класса Tween анимацию масштаба некого прямоугольника по оси y:

Код:

new mx.transitions.Tween(_root.mc_waterL, "_height", None, 90.1, 90.1 + _global.H * 100, 12, false);
Дело в том что приращение масштаба происходит с нижнего и верхнего краев прямоугольника, а нужно только чтобы с одного. Думал, что перемещение регистрационной точки поможет, но "нет". Масштабирование происходит как бы относительно центра все равно.

Прилагаю пример, кому интересно: подвигайте ползунок - поймете проблему.

iNils 14.04.2007 23:28

Банальная проблема. Если у вас объект внутри мувиклипа расположен относительно центра мувиклипа, то после изменения масштаба, нужно сдвингать мувиклипы на половину прироста высоты. Или же расположить нижний угол объекта внутри мувиклипа с координатой 0.

Sapfir 15.04.2007 00:22

Спасибо, буду знать.


Часовой пояс GMT +4, время: 11:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.