make spriteLayers accept all FlxBasic

This commit is contained in:
2024-10-13 15:22:27 -05:00
parent 1eda77127e
commit 19c96df6a5
2 changed files with 3 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ using StringTools;
import kiss.Prelude;
import kiss.List;
import flixel.FlxG;
import flixel.FlxBasic;
import flixel.FlxSprite;
import flixel.input.actions.FlxAction;
import flixel.input.FlxInput;

View File

@@ -5,7 +5,7 @@
(defAlias &ident flxMovie (cast movie FlxMovie))
(loadFrom "hollywoo-flixel" "src/hollywoo_flixel/Aliases.kiss")
(prop :FlxTypedGroup<FlxTypedGroup<FlxSprite>> spriteLayers (new FlxTypedGroup))
(prop :FlxTypedGroup<FlxTypedGroup<FlxBasic>> spriteLayers (new FlxTypedGroup))
(var LAYER_MAX 8)
(savedVar :Map<String,String> lastSceneLabels (new Map))
@@ -62,7 +62,7 @@
// Create the sprite layers but don't add them until skipping ends (This is how I win)
(doFor i (range (+ 1 LAYER_MAX))
(let [g (new FlxTypedGroup<FlxSprite>)]
(let [g (new FlxTypedGroup<FlxBasic>)]
(spriteLayers.add g)))))
(prop :Map<SceneTime,FlxSprite> skySprites (new Map))