2011-12-26 3 views
2

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

Должен ли я использовать несколько графических для целевых устройств с разными разрешениями, и если да, то как тогда я должен определить правильное разрешение? Или, с другой стороны, следует ли использовать только одну графику и масштабировать ее для соответствия всем требуемым разрешениям?

Я также благодарен любые полезные уроки специально для игр, а не для приложений, если они есть.

ответ

2

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

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

<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> 

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

Смежные вопросы