diff --git a/projects/flixel-desktop-habit-puzzle-game/source/HabitState.hx b/projects/flixel-desktop-habit-puzzle-game/source/HabitState.hx index 340f9155..22a04187 100644 --- a/projects/flixel-desktop-habit-puzzle-game/source/HabitState.hx +++ b/projects/flixel-desktop-habit-puzzle-game/source/HabitState.hx @@ -32,6 +32,7 @@ import datetime.DateTime; import flixel.ui.FlxButton; using kiss_flixel.CameraTools; using kiss_flixel.GroupTools; +using kiss_flixel.DebugLayer; import kiss_flixel.KissExtendedSprite; import kiss_flixel.SimpleWindow; import haxe.ds.Option; diff --git a/projects/kiss-flixel/src/kiss_flixel/DebugLayer.hx b/projects/kiss-flixel/src/kiss_flixel/DebugLayer.hx index f0d36ef9..4c2c1781 100644 --- a/projects/kiss-flixel/src/kiss_flixel/DebugLayer.hx +++ b/projects/kiss-flixel/src/kiss_flixel/DebugLayer.hx @@ -29,4 +29,9 @@ class DebugLayer extends FlxTypedGroup { public static function mg(s:FlxSprite, Width:Float, Height:Float):FlxSprite { return s.makeGraphic(Math.ceil(Width), Math.ceil(Height), FlxColor.TRANSPARENT, true); } + + public override function clear() { + forEach((s)->{s.destroy();}); + super.clear(); + } }