Ориентация на несколько разрешений с помощью Flex 4.5 - PullRequest
2 голосов
/ 26 декабря 2011

Я разрабатываю игру для планшетов на Android с помощью Flash Builder 4.5.Он был успешно реализован на Galaxy Tab 7.0 ", но теперь мне нужно отредактировать его, чтобы он подходил для всех планшетов Android. Я попытался найти информацию по этому вопросу, но ничего не нашел полезного.несколько графиков для целевых устройств с разными разрешениями и, если да, то как мне определить правильное разрешение? Или, с другой стороны, мне следует использовать только одну графику и масштабировать ее для соответствия всем требуемым разрешениям?Буду также признателен за любые хорошие учебники специально для игр, а не приложений, если таковые имеются.

1 Ответ

2 голосов
/ 26 декабря 2011

Вы можете использовать векторную графику, которая будет выглядеть четкой при различной плотности. См. статью Adobe по этому вопросу.

Кроме того, вы можете использовать разные графические источники для каждого растрового изображения в зависимости от разрешения. Из той же статьи:

<s:Button>
    <s:icon>
        <s:MultiDPIBitmapSource
            source160dpi="@Embed('/assets/refresh160.png')"
            source240dpi="@Embed('/assets/refresh240.png')"
            source320dpi="@Embed('/assets/refresh320.png')"/>
    </s:icon>
</s:Button>

Обратите внимание, что значок на этой кнопке имеет различную графику в зависимости от собственной плотности пикселей каждой платформы. Это делает приложение тяжелее, но если у вас нет тонны графики (и ваши изображения оптимизированы по размеру), у вас все будет хорошо.

...