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

artbizster 22.11.2006 13:25

Как делается резиновый флеш?
 
Привет=)
Есть вопрос! Ка делается резиновый флеш?
Например такой:
http://www.nokia.ru/lifestyle/roadshow/

Спасибо, если кто ответит на вопрос:umnik2:

etc 22.11.2006 13:43

А поиск уже не рулит?

screamge 22.11.2006 14:04

создаёшь на таймлаине мувиклик "pic" и новом лейере пишешь:
Код:

Stage.scaleMode = "noScale";
Stage.align = "TL";


_global.izraz = function (znach1, znach2){
        var mc:MovieClip = _root.pic;
        mc._width = znach1
        mc._height = znach2
}


var resize_obj = {};
resize_obj.normal_width = 1024;
resize_obj.normal_height = 600;


resize_obj.onResize = function(){
        var param1 = Stage.width
                var param2 = Stage.height
                izraz (param1, param2);
                trace (param1)
        trace (param2)
}

Stage.addListener(resize_obj);


pyatifan 27.01.2008 16:19

резиновый флеш
 
Вложений: 1
Бьюсь и не могу добиться нужного растяжения. Делаю как из урока, получается только пропорциональное растяжение, а надо чтобы зеленый квадрат вместе с текстом растягивался до правого рисунка. Надеюсь на помощь, спасибо!

olexandr 27.01.2008 16:54

ответ
 
Вложений: 1
держи :)

pyatifan 27.01.2008 22:32

htm
 
Вложений: 1
Спасибо огромное! пришло частичное понимание:)
Теперь проблема с отображением в браузере. Флешка располагается на html странице. Отображение неверное.
А в плеере все нормально.
Надеюсь на помощь, спасибо!

pyatifan 28.01.2008 21:06

растягивание
 
Вложений: 1
Получилось! В браузере тоже растягивается как надо. Но если запускать мазилой или оперой, то флешка сначала имеет ширину, установленную при её создании. И только растянув окошко браузера, флешка растягивается по его ширине.
В чем может быть дело?

Haiat 28.01.2008 21:45

Сам вот только сижу и думаю как это сделать:).Но решил не гемороиться и сделать это на самой страничке.В самом html через swfobject вставляй и прописывай 100% ширину и длину. Должно работать.но не проверял.
вопрос к знающим,будет ли работать?:)

olexandr 28.01.2008 22:00

так проверь! :)
у меня прописано по 100% и ширина, и высота - никаких проблем нету

pyatifan 28.01.2008 22:43

а "swfobject" это как?

для этого есть тег "object":
http://htmlbook.ru/html/object.html
и тег "embed":
http://htmlbook.ru/html/embed.html

У тега "object" и "embed" есть параметр width:
<object width="..." height="..."></object>
<embed width="..." height="..."></embed>

Спецификация HTML 4.0 рекомендует использовать тег <OBJECT> для загрузки внешних данных вместо тега <EMBED>. Однако некоторые браузеры не отображают таким образом нужную информацию, поэтому наилучшим вариантом будет поместить <EMBED> внутрь контейнера <OBJECT>.

Перебрал варианты. Не работает.
Что-то необходимо додумывать в самой флешке. Открыл чужую резиновую флешку с помощью браузера, там все в норме.


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

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