Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Проблемы с "резиновым" флешем.. (http://www.flasher.ru/forum/showthread.php?t=107557)

chamber 04.02.2008 14:11

Проблемы с "резиновым" флешем..
 
Есть страничка http://freaksshow.net/ap/main_01.html

Обьекты позицианируются следующим образом:
левая панелька - по левому краю
центральная часть - центр
правая панелька соответственно по правому.

Проблема:
При загрузке страницы эти обьекты стоят на месте как в самом ролике, но не по своим позициям.. как только начинаешь изменять размер окна браузера они становятся по своим местам. но после обновления странички таже фигня..

отак. подскажите как исправить ...

вот код :
stop();

Stage.scaleMode = "noScale";
Stage.align = "TL";
onResize = function () {
// Верх Лево
ttl._x = 0;
ttl._y = 0;
// Верх Центр
ttc._x = (Stage.width-ttc._width)/2;
ttc._y = 0;
// Верх Право
ttr._x = Stage.width-ttr._width;
ttr._y = 0;
// Центр Лево
ccl._x = 0;
ccl._y = (Stage.height-ccl._height)/2;
// Центр Центр
ccc._x = (Stage.width-ccc._width)/2;
ccc._y = (Stage.height-ccc._height)/2;
// Центр Право
ccr._x = Stage.width-ccr._width;
ccr._y = (Stage.height-ccr._height)/2;
// Низ Лево
bbl._x = 0;
bbl._y = Stage.height-bbl._height;
// Низ Центр
bbc._x = (Stage.width-bbc._width)/2;
bbc._y = Stage.height-bbc._height;
// Низ право
bbr._x = Stage.width-bbr._width;
bbr._y = Stage.height-bbr._height;
};
Stage.addListener(this);

Ostgur 04.02.2008 14:35

создание резинового ролика
и... раздел не тот, тут AS нужен

chamber 04.02.2008 14:43

Эту статью видел уже... не вижу в ней решения сей проблемы.

olexandr 04.02.2008 15:02

Цитата:

При загрузке страницы эти обьекты стоят на месте как в самом ролике, но не по своим позициям.. как только начинаешь изменять размер окна браузера они становятся по своим местам.
ну так, при изменении размера у тебя вызывается onResize, а при загрузке нет. Допиши в конце своего кода

Код:

onResize()

chamber 04.02.2008 16:22

Пасибо ! onResize помог... недодумал...

etc 04.02.2008 23:40

chamber, у вас уже было замечание за неоформленный код. Оформляйте.


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

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