Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Резиновый баннер при наведении увеличивается (http://www.flasher.ru/forum/showthread.php?t=149506)

sveta_for 26.01.2011 17:27

Резиновый баннер при наведении увеличивается
 
Добрый день!
Подскажите пожалуйста как сделать баннер наподобие этого(на каком-нибудь из этих откроется):
chita-news.ru/
nalchik-news.ru/
vladikavkaz-news.ru/
stavropol-news.ru/
mahachkala-news.ru/
kursk-news.ru/
voronezh-times.ru/

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

Предполагаю, что нужно сделать мувиклип с анимацией - main. Растягиваться будет фон- bg.

Код AS1/AS2:

// код на главной сцене
Stage.scaleMode = "noScale";
Stage.align = "B"; //прижимает к низу страницы?
 
onResize = function ()
{
    //позиционирование main по середине страницы. правильно будет так?
  this.main._x = this.main._width/2;
  this.main._y = Stage.height-this.main._height/2;
//как растянуть фон?
 
};
Stage.addListener(this);


Как сделать, чтобы при наведении на баннер он в высоту стал 120, вместо 60?

dark256 26.01.2011 22:29

Описанного эффекта на странице http://stavropol-news.ru не обнаружил.
Могу предположить что при RollOver флэшка дергает ява-скрипт на странице, который меняет размер SWFObject-а.

sveta_for 27.01.2011 01:22

т.е. одним флешем тут не обойтись?

mooncar 27.01.2011 10:05

Одним флешем тут не обойтись. Нужно управлять областью с публикацией в HTML. Как это делать, есть варианты.

Tails 27.01.2011 10:46

Одним флешем можно обойтись, если изначальный её опубликованный размер будет максимальным, тоесть при отведений мышки - флешка наоборот уменьшаеться.
Но этот нищебродский вариант точно не подойдёт. :)


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

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