Форум 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=79821)

Olejan 16.05.2006 23:22

Резиновость!
 
По рецепту (http://noregret.org/tutor/elastic/) я сделал себе ролик, который занимает 100% ширины и высоты html-страницы, то есть всю страницу. Но резиновость начинает себя проявлять только после изменения размеров окна (нужно хотя бы раз изменить размер окна, а если его ни разу не менять - то он не резиновый). Как я понял - это происходит из-за метода onResize. Я менял его на различные варианты. Например, если сделать onEnterFrame, то ролик жутко тормозит!!! - или его надо где-то удалить (delete onEnterFrame - тогда (я сразу после удалял) ничего не работает, или такой метод не подходит, т.к. все жутко тормозит! Еще я пробовал onLoad, но тут не понятно, если что загрузилось??? Пробовал _root.onload - результата никакого - резиновость пропадала. Не знаю что делать.
Подскажите, как сделать, чтобы ролик занимал всю страницу сразу?
(кстати, все что надо находится во 2-м фрэйме сцены, в первом - прелоадер, который кстати, по тому же алгоритму резиновый (по позиционированию) всегда, а вот 2-ой кадр сцены только при изменении размеров окна становится резиновым. ) В чем же тут дело?

Olejan 16.05.2006 23:28

Кто переместил тему - подсказал бы хоть... :(
Просто же, раз в раздел для начинающих!

etc 16.05.2006 23:33

А выполнить onResize сразу после задания оной не пробовал?

SINtez_v 16.05.2006 23:51

Проще всего выставлять данный параметр при публикации.

etc 16.05.2006 23:57

Какой параметр?

SINtez_v 17.05.2006 00:42

Может я неправильно понел топик.
Dimensions проценты 100-100
Scale - Exact fit

Nirth 17.05.2006 00:47

я переместил топик
Раздел ActionScript и Общий исключительно для людей прочитавших хелп =)

Olejan 17.05.2006 01:45

2 __etc:
> А выполнить onResize сразу после задания оной не пробовал?
Как это сделать?

2 SINtez_v:
> Может я неправильно понел топик.
> Dimensions проценты 100-100
> Scale - Exact fit
Можешь пояснить о чем речь?

SINtez_v 17.05.2006 02:10

это параметры публикации т.е сохранение swf в HTML
При этих параметрах ролик будет растянут на 100% во весь экран и будет уменьшатся или увеличиваться пропарционально окну.

Olejan 17.05.2006 02:14

Не, так не пойдет! У меня не все элементы изменяют размеры...
(внимательно прочитай пост).
Вот __etc писал:
> А выполнить onResize сразу после задания оной не пробовал?
Как это сделать, не изменяя размера окна? .onResize = true;
Что-то типа такого?


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

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