Flash CS5 - 阶段大小限制?

时间:2011-02-08 20:42:25

标签: flash actionscript-3 air size stage

我在Illustrator中创建了大型矢量图形,以便作为显示资源导入Flash中。

我正在构建的应用程序将针对不同的屏幕尺寸(包括带有AIR 2.5的电视),并且显示资产将在运行时按比例缩小以适合目标屏幕。

最大的矢量图形导入为5000 x 1250像素。但是,由于Flash Professional CS5中的舞台大小限制,我无法导入图形(作为本机矢量或位图转换):

enter image description here

来自flash.display.BitmapData类文档的

  

在AIR 1.5和Flash Player 10中   BitmapData对象的最大大小   是宽度或高度为8,191像素,   并且像素总数不能   超过16,777,215像素。 (所以,如果一个   BitmapData对象是8,191像素   宽,它只能是2,048像素   高。)在Flash Player 9及更早版本中   和AIR 1.1及更早版本   限制是2,880像素的高度   宽度为2,880。

我的目标是Air 2.5用于发布设置播放器,我仍然无法将舞台大小增加到2880 x 2880以上或导入大于2880 x 2880的图形。

如果Flash Player 10和AIR 1.5或更高版本的BitmapData限制已经增加,为什么我不能在该限制内导入图形和/或增加舞台的大小?

1 个答案:

答案 0 :(得分:0)

需要更新Flash CS5,以便它接受新的更大的舞台大小,但是,没有关于何时可以获得此类更新的信息。

另一方面,由于您的资产是矢量图形,为什么不以较小的尺寸导入它,它将是相同的。