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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.10.2005, 11:33
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 1  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
По умолчанию Stage.addListener

Здравствуйте уважаемые ФЛешеры...
К вам такой вот вопрос. Есть флешка, написанная под разрешение 800*600. Как сделать, чтоб при разрешении монитора 1024*768 и выше (1600*ххх) размер флешки изменялся (занимал по ширине весь монитор), но все мувики свои размеры не меняли?

Знаю, что можно как-то через это:
Код:
myListener = new Object();
myListener.onResize = function () { ... }
Stage.addListener(myListener);
Помогите, кто чем может..
__________________
Идущий осилит дорогу!

Старый 26.10.2005, 15:07
dee2 вне форума Посмотреть профиль Отправить личное сообщение для dee2 Найти все сообщения от dee2
  № 2  
Ответить с цитированием
dee2
 
Аватар для dee2

Регистрация: May 2003
Адрес: Moscow
Сообщений: 957
Отправить сообщение для dee2 с помощью ICQ
Если в проекторе, то fscommand ("allowscale", false)
Если в html - то таблицу делаем 100%х100% а swf внутри неё фиксированных размеров и выравнивание по центру

Старый 26.10.2005, 23:36
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 3  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Это немного не то.. Мне не надо, чтобы флешка была по центру. Надо, чтобы флешка расстягивалась, а элементы оставались фиксированного размера.
__________________
Идущий осилит дорогу!

Старый 26.10.2005, 23:41
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 4  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
Честно сказать? Не знаю!!!
__________________
smival.com

Старый 27.10.2005, 01:53
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 5  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
типа вот как тут с бортиками ?
__________________
BestMasterиZация

Старый 27.10.2005, 10:49
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 6  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Цитата:
типа вот как тут с бортиками ?
Да да да
__________________
Идущий осилит дорогу!

Старый 27.10.2005, 14:58
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 7  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Код:
Stage.scaleMode = "noScale";
Stage.align = "TL";
var stageonresize = {};
stageonresize.onResize = function() {
	// В мувике всё пивязываё к вернхнему левому углу
	// или если по центру "твойМувик._width/2" отнимать не надо
	твойМувик._x = Stage.width/2-твойМувик._width/2;
	твойМувик._y = Stage.height/2-твойМувик._height/2;
};
Stage.addListener(stageonresize);
stageonresize.onResize();
Stage.addListener(this);
__________________
BestMasterиZация

Старый 27.10.2005, 16:47
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 8  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Этот код кидается на первый фрейм?
И писать можно сразу для многих мувиков? (у меня на сцене их много)
Или обьеденить все мувы в один?
__________________
Идущий осилит дорогу!

Старый 27.10.2005, 17:54
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 9  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Да в первый кадр ... Всё что должно ресайзится, или перемещаться относительно размеров сцены пихай сюда
Код:
stageonresize.onResize = function() {

}
__________________
BestMasterиZация

Старый 27.10.2005, 20:10
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 10  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Помоги довести уже дело до конца..

У меня есть три мува - помоги написать для каждого из них код (в функции). чтобы они размещались подряд....

А то если для всех написать одно и то же, то они наложаться друг на друга...
__________________
Идущий осилит дорогу!

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

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

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


 


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


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