![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2012
Сообщений: 22
|
Как сделать приложение с динамическим разрешением? хочу чтобы флеш растягивал и минимизировал картинку соответственно
|
|
|||||
|
Регистрация: Jan 2011
Сообщений: 200
|
либо скейлить все, что на stage, либо резинить объекты
|
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Иногда вопрос содержит в себе ответ.
Цитата:
__________________
hauts.ru |
|
|||||
|
Регистрация: Oct 2012
Сообщений: 22
|
Цитата:
Добавлено через 1 минуту можно чуточку подробнее? |
|
|||||
|
Регистрация: 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. |
|
|
« Предыдущая тема | Следующая тема » |
|
|