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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 07.05.2004, 01:55
jut' вне форума Посмотреть профиль Отправить личное сообщение для jut' Найти все сообщения от jut'
  № 1  
jut'

Регистрация: Apr 2004
Сообщений: 27
По умолчанию как запретить масштабирование элементов при fullscreen ???

Делаю fullscreen с помощью fscommand ('fullscreen', 1)
+ publish на 100% exact fit
+ java на хтмл странице - открывается хтмл на весь экран

хочется - чтобы элементы (кнопки, надписи, графика(мувики))
не масштабировались, а "съезжались", примерно как в простой хтмльной странице.

проблема: документ прописан размером 1024х768 (к примеру),
при этом разрешении все ОК, но
если меняю разрешение экрана на 800х600 (при этом ничего не делая с файлом) - надписи и все остальное уменьшается пропорционально, шрифт становится размытым
переделываю файл под 800х600 - тогда при экране 1024... и выше надписи и графика слишком большие.
Хочется все содержимое "фиксировать", чтобы оно не масштабировалось со сменой разрешения экрана, а ездило, сохраняя "абсолютный" размер.

Писать fscommand('allowscale', 0) там же где fullscreen - не помогает

Вот здесь http://www.flasher.ru/forum/showthre...5&pagenumber=5
приведен хороший линк (но ответа нет, то же самое реализовано - в анонсированном на первой странице здесь сайте Ирины Танцуриной http://www.flasher.ru/fsotw/click.php?id=2429
или http://www.asymptote-architecture.com

заранее спасибо всем!


Последний раз редактировалось jut'; 07.05.2004 в 01:57.
Старый 11.07.2004, 13:24
jut' вне форума Посмотреть профиль Отправить личное сообщение для jut' Найти все сообщения от jut'
  № 2  
jut'

Регистрация: Apr 2004
Сообщений: 27
Пока получилось вот что, вдруг кому сгодится:

сделать в хтмльном документе слой, в него - немасштабируемый прозрачный *.swf,
в теле страницы - другой растягиваемый *.swf, который служит фоном.

fscommand, думаю, здесь ни при чем, т.к. он контроллирует флешовый exe-шник, а над html - страницей не властен

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

Господа, может, есть другие варианты?

Старый 11.07.2004, 13:51
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 3  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
fscommand("allowscale", false);

Старый 11.07.2004, 17:42
jut' вне форума Посмотреть профиль Отправить личное сообщение для jut' Найти все сообщения от jut'
  № 4  
jut'

Регистрация: Apr 2004
Сообщений: 27
Цитата:
Оригинал написал(а) Artem Melnikov
fscommand("allowscale", false);
куда его ставить???
вешаю на MovieClip - не работает....
пожалуйста! долго мучаюсь...

Старый 11.07.2004, 18:42
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 5  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
в первый кадр

Старый 12.07.2004, 15:30
jut' вне форума Посмотреть профиль Отправить личное сообщение для jut' Найти все сообщения от jut'
  № 6  
jut'

Регистрация: Apr 2004
Сообщений: 27
Очень даже могу чего-то не понимать... Артем, может, Вы объясните -

чтобы сделать fullscreen, я растягиваю swf на exact fit
и настраиваю fullscreen в html-ной странице.
фактически выходит, что swf растягивается принудительно средствами html?
в общем, allowscale, _false в первом кадре основной сцены в этом случае не спасает - все равно все масштабируется, и фон, и все вложенные мувики

если я правильно понимаю, fscommand управляет проектором, а в случае с Html-ной страницей бессилен? или нет?

Старый 12.07.2004, 18:23
Mitay вне форума Посмотреть профиль Отправить личное сообщение для Mitay Найти все сообщения от Mitay
  № 7  
Mitay

Регистрация: Dec 2003
Сообщений: 143
я использую в первом кадре
Stage.scaleMode = false;


при этом начинают посылаться флэшовые события на изменение окна swf, по которым можно программно позиционировать все мувики

Старый 13.07.2004, 20:27
jut' вне форума Посмотреть профиль Отправить личное сообщение для jut' Найти все сообщения от jut'
  № 8  
jut'

Регистрация: Apr 2004
Сообщений: 27
Признаю свою тупость, т.к. не могу понять -- а как его использовать (Stage.scaleMode = false)?
в каком выражении ??

Спасибо!

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

Регистрация: Jun 2002
Адрес: Москва
Сообщений: 287
Отправить сообщение для Елё с помощью Skype™
просто присвой это в первом фрейме

Старый 14.07.2004, 18:14
jut' вне форума Посмотреть профиль Отправить личное сообщение для jut' Найти все сообщения от jut'
  № 10  
jut'

Регистрация: Apr 2004
Сообщений: 27
ничего не выходит -

если использовать object И embed (exactfit и 100% width И height) - то они растягивают файл, и запретить растягивание отдельных элементов не выходит

если убрать эти значения из object и embed, swf несмотря на наличие в первом кадре stage.ScaleMode = false; или любого другого значения (exactFit и проч.)
становится вообще неуправляем: меньше своего родного размера...

у меня такое ощущение, что это какая-то оч. простая вещь, которую все знают, а я никак не могу врубиться. Кроме того, она нигде не описана... искала...

прикладываю абстрактный исходник с проблемой...
(в конкретном много растра)

Помогите! держаться нету больше сил
Вложения
Тип файла: zip resize.zip (10.9 Кб, 295 просмотров)


Последний раз редактировалось jut'; 14.07.2004 в 18:16.
Создать новую тему   Часовой пояс GMT +4, время: 05:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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