调整舞台大小适合照片

时间:2011-08-28 13:55:25

标签: flash actionscript

我想创建一个应用程序来加载不同大小的图片,如720x800 1600x1000 2200x2000,我想要显示这些图片。我想要的是在一个适合我浏览器窗口一半的窗口中加载不同大小的图片(我认为可以用javascript和html完成),并加载所有图片的整体质量,而不是尝试缩小它们以适应他们在一个较小的窗口。这意味着更大屏幕上的浏览器显示更多像素和更大图片的整体质量。我认为我需要的是缩放动画片段以及舞台。第二个我不知道在执行过程中该怎么办。

1 个答案:

答案 0 :(得分:0)

当您编写一个在作者时间不知道尺寸的应用程序时,您很少想要缩放该阶段(因此需要“液体”布局)。当舞台缩放时,该尺度需要为在所有转换中都要考虑,除非您希望所有内容都进行扩展。因此,大多数人通常做的是完全禁用阶段缩放,而是将显示列表与嵌入窗口的左上角对齐。这可以使用ActionSCript来完成,如下所示:

stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;

这应该是您需要做的所有操作,以使加载的图像以1:1的大小显示,无论嵌入窗口的尺寸如何,并在窗口太小时被裁剪。

相关问题