|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1 16.12.11]
Регистрация: Sep 2010
Сообщений: 57
|
Поддержка дисплеев высокого разрешения
В винде стоит масштабирование интерфейса 200% и в результате в приложении весь интерфейс получается пиксилизованным и текст, и кнопки, и программно нарисованные элементы (drawRect...), то есть ничего не сглажено.
Собственно вопрос - как добавить поддержку масштабирования? (IntelliJIdea, Air/Flex/AS3) |
|
|||||
[+1 16.12.11]
Регистрация: Sep 2010
Сообщений: 57
|
Какой графики высокого разрешения, векторной?
В дебаг плеере тоже не поддерживается высокий dpi, а вот в браузерах (ie, chrome) текст выглядит отлично. Пробил через capabilities.screenresolutionX и Y, выдает 1920 и 1080, то есть среде исполнения подсовывают неверное разрешение... Не научили может еще AIR в винде с масштабом работать, хотя забавно, эксклюзивно для OSX есть отдельная опция... <!-- Display Resolution for the app (either "standard" or "high"). Optional, OSX-only. Default "standard" --> <!-- <requestedDisplayResolution></requestedDisplayResolution> --> |
|
|||||
Цитата:
Советую перечитать свой вопрос как бы глазами человека, который не знает что у вас там за программа и как написана. Он звучит примерно так: "У меня программа работает не правильно. Как исправить?" возможно это баг в среде, но неверяка его можно обрулить, если было бы известно больше данных Последний раз редактировалось caseyryan; 12.09.2015 в 09:04. |
|
|||||
[+1 16.12.11]
Регистрация: Sep 2010
Сообщений: 57
|
Настройка в панели управления Windows:
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
deamoK, выставь стейджу scaleMode=StageScaleMode.NO_SCALE и растягивай весь UI с учетом, что разрешение флэшки может быть любым.Для векторной графики это обычно не проблема, для растровой, возможно, придется начиная с некоторого порога менять весь растр на HighRes.
|
|
|||||
[+1 16.12.11]
Регистрация: Sep 2010
Сообщений: 57
|
В тестовом коде стоит no_scale - тоже нет результата.
Тут вопрос в том, как дать понять air/плееру что нужно использовать в 4 раза больше пикселей, тк если трейс выводит разрешение 1920x1080, то уже никакие ухищрения не помогут( |
|
|||||
Цитата:
__________________
return this... |
|
|||||
[+1 16.12.11]
Регистрация: Sep 2010
Сообщений: 57
|
Ну сомнительно, что для людей с ограниченными возможностями, потому что при 100% масштабе, даже с хорошим зрением можно смотреть только в упор через лупу (а винда сама автоматом выставила масштаб 200%).
Тем более для макоси поддержку retina экранов добавили (проверить не могу, устройства с ретина экраном нет). Скорее всего просто для windows пока не добавили поддержку подобных мониторов, к сожалению. (Есть настройка в теге mxml applicationDPI, но она вроде для мобильных устройств, на десктопе какой то треш в результате и в неё можно ввести только определённые значения) |
Часовой пояс GMT +4, время: 11:06. |
|
« Предыдущая тема | Следующая тема » |
|
|