From 52c90c67a9b62411594e41247ca456d423db6f1a Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Fri, 12 Aug 2022 23:46:14 +0000 Subject: [PATCH] fix floating placeholder sprite --- .../source/HabitState.kiss | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss b/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss index d30c7f34..14870683 100644 --- a/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss +++ b/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss @@ -9,13 +9,9 @@ (defAlias &ident textSize SimpleWindow.textSize) (method &override :Void create [] - (#when debug - (add cameraBounds)) - (add logTexts) (set Prelude.printStr log) (set pieceCamera FlxG.camera) - (set cameraBounds.cameras [pieceCamera]) (set uiCamera (new FlxCamera)) (set uiCamera.bgColor FlxColor.TRANSPARENT) (pieceCamera.copyFrom FlxG.camera) @@ -33,7 +29,7 @@ (prop &mut :EntryType typeAdding Todo) (prop &mut :FlxInputText entryNameText) -(prop :FlxSprite cameraBounds (new FlxSprite)) +(prop &mut :FlxSprite cameraBounds null) (prop &mut :Float timer 0) (method &override :Void update [:Float elapsed] @@ -43,7 +39,10 @@ (+= timer elapsed) (when (> timer 0.5) (set timer 0) - + (unless cameraBounds + (set cameraBounds (new FlxSprite)) + (set cameraBounds.cameras [pieceCamera]) + (add cameraBounds)) // Debug camera scroll bounds: (let [b (pieceCamera.getScrollBounds)] (set cameraBounds.x b.x)