2016-04-15 67 views
1

我在Adobe AIR 2中创建了一个小型项目,并且想知道舞台比例。Flash AS3舞台大小比例作业

我想设置舞台的尺寸为2490x3510像素(300dpi的A4)

不过,我现在有问题的是显示器尺寸没有为我的舞台大小支持。我的意思是我的显示器尺寸比第一阶段更小,例如1920x1200或1400x800。

如果我打印舞台时无法获得真实尺寸的文档。

这是比我想象的更复杂。 所以我想知道,是否可以将舞台尺寸设置为851x1200像素和2.925比例值?

无论我加载任何图像或动画片段,我必须调整大小与2.925比例。这是一个好方法还是不好?

或者你能否给我一些窍门来解决我的痛苦?

+0

这很好,您可以缩小您的应用程序以适合您的屏幕尺寸。对所有内容使用一些容器并为其设置'scaleX/scaleY' – fsbmain

+0

这是一个AIR或Web应用程序吗?您可以将舞台放在2490x3510的原始尺寸,并告诉容器将其缩放到屏幕尺寸。虽然性能明智,但只需制作任意大小的打印件并将其放大显示即可。一个更好的问题可能是显示您的打印代码并询问如何以您想要的分辨率进行打印 – BadFeelingAboutThis

回答

1

HTML

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

CSS

#mygame { 
    transform:scale(0.5); 
} 

这样你就可以拥有高分辨率的图像在一个按比例缩小的容器印刷。