Actionscript 2 Уменьшение (не вверх) - PullRequest
0 голосов
/ 22 мая 2011

Я ищу способ масштабирования флэш-сайта (с использованием actionscript 2.0) для разных разрешений. Люди с меньшим разрешением экрана сталкиваются с проблемами при просмотре моего веб-сайта с полной флеш-памятью, и установка параметров на 100% ширины и 100% высоты решает эту проблему, но создает еще одну ... Это заставляет сайт выглядеть не пропорционально и пикселироваться для людей с большими размерами. разрешение экрана.

Мой вопрос: как я могу использовать actionscript для уменьшения размера сайта, но только до первоначальной ширины и высоты сцены? Я видел похожие вопросы, которые задавались ранее, но только с использованием AS3. Каким-то образом есть способ переключиться с точного соответствия на все в зависимости от размера браузера?

Ответы [ 2 ]

1 голос
/ 22 мая 2011

Вы можете получить разрешение экрана, а затем выбрать масштаб сцены. Режим

.

следа (System.capabilities.screenResolutionX);

следа (System.capabilities.screenResolutionY);

<code>
resX = System.capabilities.screenResolutionX;
resY = System.capabilities.screenResolutionY;
//let's say
if (resX >= 1280 && resY >= 800)
{
    Stage.scaleMode = "noScale";
}
else
{
    Stage.scaleMode = "showAll";
}
0 голосов
/ 31 мая 2011

Мне также интересно посмотреть, правильно ли все настройки будут корректно заданы для xscale и yscale _root, вернитесь к использованию, пожалуйста!

_root._xscale = 50; //50%

_root._yscale = 60; //60%

...