Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash-арт (http://www.flasher.ru/forum/forumdisplay.php?f=29)
-   -   "Резина" на флэш-сайтах (http://www.flasher.ru/forum/showthread.php?t=52235)

ChudanMavashiGery 03.12.2003 02:14

"Резина" на флэш-сайтах
 
Здравствуйте, друзья!
Я никогда не делал флэш-сайты, а только флэш- баннеры. Вообще, мне легче работать в ХТМЛе, хотя вынужден признать, что флэш-технология дает больше простора для вэб-извращений. Но один аспект мне не очень понятен! Вот в ХТМЛе можно сделать сайт, который будет "раздвигаться" по мере изменения пользователем разрешения экрана (600 на 800 и т.д.). Можно вставить картинки, которые будут появляться по мере изменения разрешения экрана, можно упорядочить элементы графики, используя тэги <pre></pre>, можно, наконец, расположить сайт по центру и сделать его неизменяемым по размеру (этот вариант я считаю признанием своей слабости). А вот как эта проблема решается в технологии флэш? Как вы делаете свои сайты "резиновыми"?
С уважением ЧуданМавашиГери

mediaman 03.12.2003 11:12

А так...
Я лично так, рубишь фреймы малым числом, в них перемешиваешь хтмлки с флешовыми объектами, \
...
некоторым фреймы не по душе, а реально таких сайтов много и затыков пока не встречал

P.S. может потому что из броузеров доминирует Explorer, фреймовый подход и прижился...

webmaster IL 03.12.2003 11:41

НЕ НУ ВАЩЕ ТА ЕСЛИ ПОСТАВИТЬ % ВМЕСТО ПИКСЕЛЕЙ ТО КАРТИНКА БУДИТ РЕЗИНОВАЯ ! :o

dolotoff 03.12.2003 12:36

а лучше не делать его резиновым а делать в отдельном окошке размером не премышающим 800*600. течего растягивать то что автор придумал! :cool:
хотя....

paravozzz 04.12.2003 13:28

сДРАСТвуй дружок!

mort 04.12.2003 16:27

Можно. Кодом.

ilya_cat 04.12.2003 17:55

Поясняю
 
Пусть нам надо двигать объект myClip на сцене так, чтобы он был в 50 пикселях от правой нижней границыб а все остальные объекты должны оставаться на своих местах и не меняться в размере.
Пишем в первом кадре:
Код:

Stage.align="TL";
Stage.scaleMode="noScale";
Stage.addListener(myClip)
myClip.onResize=function() {
    this._x=Stage.width-50;
    this._y=Stage.height-50;
};

И все, золотой ключик у вас в кармане.


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

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