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

robinovich 16.07.2007 19:29

Резиновая флешка
 
Добрый день.
У меня возникла проблема - как сделать резиновую флеш?
Во флешке у меня картинки, которые должны видны при разрешении 1024х768 и 1440х900, я попытался сделать с первой картинкой, но у меня не получается. Вот я и подумал спросить у профессоров-флешеров.
Помогите кто-нить, а то не могу сделать. И главное если можно с объяснением пожалуйста.

Прикрепляю файл флешки - 169кб
http://www.slil.ru/24638233

ToXICus 16.07.2007 20:04

Я не "проффэсор", но вот никак могу понять, что имееться в виду:
Цитата:

как сделать резиновую флеш
- окна произвольно не тянуться :-)
Цитата:

должны видны
- хотэт памош, да на знаю как.
Попонятнее, если можно

robinovich 16.07.2007 20:16

Надо чтобы флеш растягивалась и картинку было видно корректно в разрешении 1024х768 и 1440х900. И я не знаю как это сделать.

robinovich 16.07.2007 20:18

у меня есть сайт
он тянется а флеш как бревно по середине весит, надо чтоб и флеш тянулась вместе с текстом на сайте и картинками под любое разрешение

ls0h 16.07.2007 20:20

Фот тут в шапке есть флешка
www.nntc.nnov.ru

которая растягивается вместе с окном.
Обычно "резиновыми" называют именно такие.

Вот кусочек кода
Код:

_root.onLoad ()
{ // Убираем менюшку. Отменяем масштабирование. Выравнивание по левому краю.
Stage.showMenu=false;
Stage.scaleMode="noScale";
Stage.align="L";
// А не старый ли это плейер (в старом нельзя сделать этот обработчик)
if (Stage.scaleMode=="noScale") { // Надо бы проверять по правильному....
      RsListener=new Object();
      RsListener.onResize = function (){
            Stage.height=<число>;
//................................
// ну а тут меняются размеры клипов и их координаты
//  в зависимости от размера окна
//................................
            _root.mc1._xscale=(Stage.width/550)*100;
            _root.mc2._xscale=(Stage.width/550)*100*2.2;
            _root.mc3._x=Stage.width/2;
            _root.mc4._x=Stage.width/2;
            _root.mc5._width=Stage.width;
            _root.mc6._x=Stage.width;
          //................................. 
          }
};
Stage.addListener(RsListener);
RsListener.onResize();
}


robinovich 16.07.2007 20:53

сайт я посмотрел, но у меня если вы смотрели флешку - вставлено 3 картинки и у каждой свой эффект.

флешка сделана под 6 плеер, так как у многих ламеров стоит именно
этот плеер с IE, а что такое флеш наверно даже и не слышали.


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

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