Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 31.08.2010, 20:23
Dr.Coder вне форума Посмотреть профиль Отправить личное сообщение для Dr.Coder Найти все сообщения от Dr.Coder
  № 1  
Ответить с цитированием
Dr.Coder

Регистрация: Aug 2010
Сообщений: 6
По умолчанию Как растянуть картинку по всему кадру

Столкнулся с такой проблемой.

Есть флеш ролик, размерами 1024 на 768, вывожу ее на страницу через SwfObject


Код:
<div id="flashcontent"></div>
<script type="text/javascript">
var fl = new SWFObject("images/flash/index_bg.swf", "movie", "100%", "100%", "10");
fl.addParam("quality", "high");
fl.addParam("menu", "false");
fl.addParam("wmode", "transparent");
fl.addParam("wmode", "opaque"); 
fl.addParam("scale", "noscale");
fl.write("flashcontent");
</script>
CSS
Код:
#flashcontent {
 width: 100%;
 height: 100%;
}
Флешка растягивается на 100% по ширине и высоте, на любом разрешении экрана,
в плане верстки все хорошо.
но! во флеш ролике есть картинка которая играет роль фона, размер картинки 1024 на 768.
выводил картинку методом File-Import to stage

получилось следующее, когда сайт открываешь на разрешении 1024 на 768 то сайт смотрится отлично, но если открыть его на разрешении которое больше 1024 на 768 то картинка не тянется больше ее размера а сама флешка тянется и остаются белые отступы.
То есть тянется флешка без картинки которая в ней.
может вставить фото в контейнер, и тянуть его?

пробовал в 1й кадр с картинкой вставлять, Stage.scaleMode = "exactFit";
флеш начал материться на ошибку)

как можно вывести графику в ролик, чтобы она при масштабировании растягивалась. есть какой-нибудь метод stretch bitmap?)
или вывести графику через AS?

Создать новую тему   Часовой пояс GMT +4, время: 14:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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