make spriteLayers accept all FlxBasic
This commit is contained in:
@@ -5,6 +5,7 @@ using StringTools;
|
|||||||
import kiss.Prelude;
|
import kiss.Prelude;
|
||||||
import kiss.List;
|
import kiss.List;
|
||||||
import flixel.FlxG;
|
import flixel.FlxG;
|
||||||
|
import flixel.FlxBasic;
|
||||||
import flixel.FlxSprite;
|
import flixel.FlxSprite;
|
||||||
import flixel.input.actions.FlxAction;
|
import flixel.input.actions.FlxAction;
|
||||||
import flixel.input.FlxInput;
|
import flixel.input.FlxInput;
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
(defAlias &ident flxMovie (cast movie FlxMovie))
|
(defAlias &ident flxMovie (cast movie FlxMovie))
|
||||||
(loadFrom "hollywoo-flixel" "src/hollywoo_flixel/Aliases.kiss")
|
(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)
|
(var LAYER_MAX 8)
|
||||||
|
|
||||||
(savedVar :Map<String,String> lastSceneLabels (new Map))
|
(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)
|
// Create the sprite layers but don't add them until skipping ends (This is how I win)
|
||||||
(doFor i (range (+ 1 LAYER_MAX))
|
(doFor i (range (+ 1 LAYER_MAX))
|
||||||
(let [g (new FlxTypedGroup<FlxSprite>)]
|
(let [g (new FlxTypedGroup<FlxBasic>)]
|
||||||
(spriteLayers.add g)))))
|
(spriteLayers.add g)))))
|
||||||
|
|
||||||
(prop :Map<SceneTime,FlxSprite> skySprites (new Map))
|
(prop :Map<SceneTime,FlxSprite> skySprites (new Map))
|
||||||
|
Reference in New Issue
Block a user