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

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

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

Регистрация: Oct 2012
Сообщений: 22
По умолчанию приложение для всех разрешений дисплея

Как сделать приложение с динамическим разрешением? хочу чтобы флеш растягивал и минимизировал картинку соответственно

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

Регистрация: Jan 2011
Сообщений: 200
либо скейлить все, что на stage, либо резинить объекты

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Иногда вопрос содержит в себе ответ.

Цитата:
флеш растягивал и минимизировал картинку соответственно
Интересно, а другие варианты вообще можно придумать, кроме масштабирования или сдвига объектов?
__________________
hauts.ru

Старый 01.11.2012, 13:43
flashtrash вне форума Посмотреть профиль Отправить личное сообщение для flashtrash Найти все сообщения от flashtrash
  № 4  
Ответить с цитированием
flashtrash

Регистрация: Oct 2012
Сообщений: 22
Цитата:
Сообщение от Hauts Посмотреть сообщение
Иногда вопрос содержит в себе ответ.



Интересно, а другие варианты вообще можно придумать, кроме масштабирования или сдвига объектов?
у меня проблема не с логикой задачи, а с её реализацией, подскажите методы для масштабирования, и можно ли задать им параметры максимальной величины ?

Добавлено через 1 минуту
Цитата:
Сообщение от bifidokk Посмотреть сообщение
либо скейлить все, что на stage, либо резинить объекты
можно чуточку подробнее?

Старый 01.11.2012, 14:27
wapmaster вне форума Посмотреть профиль Отправить личное сообщение для wapmaster Найти все сообщения от wapmaster
  № 5  
Ответить с цитированием
wapmaster

Регистрация: Oct 2011
Сообщений: 21
Ну, тут как и много в каких ситуациях есть несколько вариантов решения. Кстати, приложение должно работать в полноэкранном режиме?
Можно сделать например так:
Определиться какая сторона в отрисовываемой графике больше, width или height.
Дальше взять за основу stage.stageHeight если height > width или же stage.stageWidth если наоборот.
Присвоить если была за основу взята длинна, то присвоить width значение stage.stageWidth ну а если height то соответственно stage.stageHeight.
Больше выстроить второе значение (width или height) пропорционально.
В таком случае графика будет всегда вписываться большей стороной в размер стейджа каким бы его не задали и строится пропорционально меньшая сторона.

P.S. такой способ по своему хорош, но можно еще покопать в сторону stage.scaleMode.
значения width и height имеются ввиду что берутся/устанавливаются контейнеру со всей графикой.

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

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

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


 


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


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