Регистрация: Mar 2009
Сообщений: 4,219
|
Реализация лейаута (скейл,ресайз)
Ломаю голову, как можно реализовать скейл интерфейса ( no_scale) в зависимости от разрешения экрана монитора/мобильника с сохранением четкости.
Смысл собственно говоря такой - например возьмем логотип из shape - пиксель-арт какой нибудь. Он естетсвенно четкий, никаких лишних сглаживаний и т.п. Допустим на разрешении 1920 * 1080 ( для монитора ) он смотрится идеально, на каком нибудь iphone 1334 * 750 - Тоже. А вот на разрешении выше 1920, скажем в 2 раза например, или же на мобилке в том же 1920 * 1080 - уже очень мелко. Если мы будем скейлить под разрешение, то соответсвенно увидим блюренные углы, картинки и т.п.
На данный момент я вижу только 1 варинат решения проблемы, рисовать 2 лейаута, один до 1920, другой свыше, например. При этом для мобилок видимо придется еще и свою логику для этого расписывать.
А что думаете вы?
(ps, чтобы никого не ввело в заблуждение, так как флеш у нас не запускается в мобилках(браузере) , то разговор о html5 приложении на haxe, но думаю это не должно чем то напугать, просто представим, что флешку можно запускать в мобильных браузерах и все)
__________________
Марк Tween
|