Форум 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)
-   -   Выравнивание в резиновой flash'ке (http://www.flasher.ru/forum/showthread.php?t=173010)

Ho4Ka 21.12.2011 22:23

Выравнивание в резиновой flash'ке
 
Всем доброго вечера!
Такая тема.
Есть резиновый баннер с фоном и двумя клипами. Как сделать, чтобы при растягивании содержимое выравнивалось, понятно.
Код AS1/AS2:

Stage.scaleMode = "noScale";
Stage.align = "TL";
Stage.addListener(_root);

А вот как сделать, чтобы при растягивании баннера один клип выравнивался влево, а другой — вправо?
Подскажите, пожалуйста, в нужном направлении.
Спасибо заранее.

mooncar 21.12.2011 22:31

Код AS1/AS2:

Stage.scaleMode = "noScale";
Stage.align = "TL";
Stage.addListener(this);
 
mc1._x = 0; //первый всегда будет слева, если "TL"
 
this.onResize = onResizeStage;
onResizeStage(); //один раз выполним  при инициации, когда нет ресайза
 
function onResizeStage ()
{
        mc2._x = Stage.width  - mc2._width ;
}


Ho4Ka 21.12.2011 22:40

спасибо огромное! работает! прям вот спасибо-спасибо!


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

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