ActionScript 3.0扩充错误#2015:无效的BitmpData

时间:2014-03-23 23:15:11

标签: actionscript-3

我在测试运行时遇到此错误。我不知道是什么造成的。

输出Counsol:

ArgumentError:错误#2015:无效的BitmapData。

在flash.display :: BitmapData / ctor()

在flash.display :: BitmapData()

at com.efg.framework :: BlitSprite()

at com.efg.framework :: TileByTileBlitSprite()

at com.efg.games.notanks :: GameDemoIteration1 / init()

at com.efg.games.notanks :: GameDemoIteration1()

        bitmapData = new BitmapData(tileWidth, tileHeight, true, 0x00000000);
        bitmap = new Bitmap(bitmapData);
        bitmap.x = -.5 * tileWidth;
        bitmap.y = -.5 * tileHeight;
        addChild(bitmap);
        currentTile = firstFrame;
        renderCurrentTile(true);

1 个答案:

答案 0 :(得分:0)

如果您尝试使用无效数据创建BitmapData,则会引发BitmapData / ctor()。所以问题出在那里。

开始使用调试器和断点来查看传递给这些类的params。我们不是魔术师,无法猜测:)