Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не понятное поведение Клипа при изменении width (http://www.flasher.ru/forum/showthread.php?t=137750)

Bekass 22.03.2010 00:39

Не понятное поведение Клипа при изменении width
 
Есть
Код AS1/AS2:

 var mc = new MovieClip();

В нем другой мувик
Код AS1/AS2:

var mainMov:MovieClip = new MovieClip();
                        mainMov.graphics.beginFill(ob.color);
                        mainMov.graphics.drawRect(ob.begin, ob.__y1,
                                                                                        ob.end-ob.begin,
                                                                                        ob.__y2);
                        mainMov.graphics.endFill();
                        mc.addChild(mainMov);

И еще несколько внутренних клипов, добавленных таким же образом.

По событию необходимо растянуть мувик mc. Делаю так: mc.width+=delta;
В результате мувик не растягивается вместе с mainMov, а куда упрыгивает.

Как же по нормальному растянуть ?

System32 22.03.2010 01:39

Для растягивания лучше использовать scale, имхо.

koIIImarik 22.03.2010 02:50

2 Bekass:
Выложите, пожалуйста, куда-нибудь .swf и .fla файлы, чтобы мы могли посмотреть на работу программы. На словах тяжело понять в чём проблема.

Bekass 22.03.2010 11:32

A scale от Matrix использовать, что-то не выходит(


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

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