Actionscript 3 AS3-遇到文件结尾

Actionscript 3 AS3-遇到文件结尾,actionscript-3,Actionscript 3,通过尝试使用ByteArray创建位图,我收到以下错误: 错误2030:遇到文件结尾 这是我的动作脚本: var myBitmapData_2:BitmapData = new BitmapData (50, 50, false, 0xFFFFFF); var rect_2:Rectangle = new Rectangle(0, 0, 50, 50); myBitmapData_2.setPixels(rect_2, savedImage[0]);

通过尝试使用ByteArray创建位图,我收到以下错误:

错误2030:遇到文件结尾

这是我的动作脚本:

var myBitmapData_2:BitmapData = new BitmapData (50, 50, false, 0xFFFFFF);
        var rect_2:Rectangle = new Rectangle(0, 0, 50, 50);
        myBitmapData_2.setPixels(rect_2, savedImage[0]);
        var bm:Bitmap = new Bitmap(myBitmapData_2);

如何修复它?

什么是savedImage[0]?一个作为bytearray的图像。我的意思是从哪里获得它?您是否尝试过ByteArraysavedImage[0]。位置=0;在setPixels开始工作之前?好的,这解决了错误,但是图像只是一堆颗粒状的随机颜色。我需要在设置像素之前解压bytearray吗?似乎更容易。