Показать сообщение отдельно
Старый 21.05.2018, 19:28
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 1  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
По умолчанию Реализация лейаута (скейл,ресайз)

Ломаю голову, как можно реализовать скейл интерфейса ( no_scale) в зависимости от разрешения экрана монитора/мобильника с сохранением четкости.

Смысл собственно говоря такой - например возьмем логотип из shape - пиксель-арт какой нибудь. Он естетсвенно четкий, никаких лишних сглаживаний и т.п. Допустим на разрешении 1920 * 1080 ( для монитора ) он смотрится идеально, на каком нибудь iphone 1334 * 750 - Тоже. А вот на разрешении выше 1920, скажем в 2 раза например, или же на мобилке в том же 1920 * 1080 - уже очень мелко. Если мы будем скейлить под разрешение, то соответсвенно увидим блюренные углы, картинки и т.п.

На данный момент я вижу только 1 варинат решения проблемы, рисовать 2 лейаута, один до 1920, другой свыше, например. При этом для мобилок видимо придется еще и свою логику для этого расписывать.

А что думаете вы?

(ps, чтобы никого не ввело в заблуждение, так как флеш у нас не запускается в мобилках(браузере) , то разговор о html5 приложении на haxe, но думаю это не должно чем то напугать, просто представим, что флешку можно запускать в мобильных браузерах и все)
__________________
Марк Tween