From ea4f6ce957101147f333753eb6b38d04cde5dc98 Mon Sep 17 00:00:00 2001 From: David Capello Date: Wed, 17 Apr 2019 15:04:25 -0300 Subject: [PATCH] Add Sprite:flatten() --- scripts/sprite.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/sprite.lua b/scripts/sprite.lua index e245cedc4..6b470feeb 100644 --- a/scripts/sprite.lua +++ b/scripts/sprite.lua @@ -62,3 +62,15 @@ do assert(a.palettes[1]:getColor(1) == Color(0, 255, 0)) assert(a.palettes[1]:getColor(2) == Color(0, 0, 255)) end + +-- Flatten + +do + local a = Sprite(32, 32) + a:newLayer() + a:newLayer() + assert(#a.layers == 3) + + a:flatten() + assert(#a.layers == 1) +end