我在尝试在Bitmap的方法loadGraphic()中设置SpriteSheet时遇到了问题。
var bd:BitmapData = Assets.getBitmapData("images/MenuDoorTopV1.0_640x260.png");
var b:Bitmap = new Bitmap(bd);
_CompuertaTop = new FlxSprite(-1000, -1000);
_CompuertaTop.loadGraphic(b, false, 0, 0);发布于 2015-04-21 14:49:32
您需要将实际的BitmapData实例传递给loadGraphic()。
此外,在本例中不需要使用Assets.getBitmapData(),如果传递字符串路径,则loadGraphic()会为您执行该调用:
_CompuertaTop.loadGraphic("images/MenuDoorTopV1.0_640x260.png", false, 0, 0);
https://stackoverflow.com/questions/29774983
复制相似问题