blades-engine load bmp directly

This commit is contained in:
2022-05-12 23:51:40 -04:00
parent d85e1061e2
commit cd8dc2cbf0
4 changed files with 104 additions and 2714 deletions

View File

@@ -9,7 +9,7 @@
(method &override :Void create []
(super.create)
// TODO load from a more accessible path
(let [bitmapData (BitmapData.fromFile "Data/Terrain Graphics/G796.png")
(let [bitmapData (Bmp.loadBitmapData "Data/Terrain Graphics/G796.bmp")
spriteSheet (.loadGraphic (new FlxSprite) (FlxGraphic.fromBitmapData bitmapData))]
(spriteSheet.replaceColor FlxColor.WHITE FlxColor.TRANSPARENT)
(let [sheetWidth (/ (- spriteSheet.frameWidth SPRITE_PADDING) (+ SPRITE_PADDING FLOOR_WIDTH))