2016-04-15 2 views
1

Я создаю небольшой проект в adobe air 2 и задаюсь вопросом о соотношении между этапами.Flash AS3 размерность кадра работа

Я хочу, чтобы установить размер стадии 2490x3510 пикселей (300dpi A4)

Однако вопрос, что у меня есть сейчас размер монитора не поддерживает мой размер сцены. Я имею в виду, что размер монитора меньше, чем на первом этапе, например, 1920x1200 или 1400x800.

Если тогда я не могу получить документ реального размера, когда я печатаю свою сцену.

Это более сложный, чем я думаю. Так что я хотел бы знать, возможно ли установить размер сцены на 851x1200 пикселей с коэффициентом масштабирования 2,925?

Независимо от того, загружаю ли какое-либо изображение или мувиклип, я должен изменить размер с коэффициентом 2.925. Это хороший способ или нет?

Или вы могли бы дать какой-то трюк для разрешения моей агонии?

+0

Это нормально, вы можете масштабировать свое приложение, чтобы оно соответствовало размеру вашего экрана. Используйте некоторый контейнер для всего содержимого и установите для него «scaleX/scaleY» – fsbmain

+0

Является ли это AIR или веб-приложением? Вы можете оставить свою сцену с собственным размером 2490x3510 и сообщить контейнеру, чтобы она масштабировалась до размера экрана. Несмотря на то, что производительность была бы разумной, было бы лучше просто сделать все, что вы печатаете в этом размере, и масштабировать его на дисплее. Лучший вопрос - показать свой код печати и спросить, как сделать печать на требуемом разрешении – BadFeelingAboutThis

ответ

1

HTML

<canvas id="mygame"></canvas> 

CSS

#mygame { 
    transform:scale(0.5); 
} 

Таким образом, вы можете иметь изображения с высоким разрешением для печати в уменьшенную емкость.