GroupTools.bringToFront() and sendToBack(). Close #97

This commit is contained in:
2022-07-26 17:50:02 +00:00
parent db99dbc939
commit 410bd7f96d
3 changed files with 21 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ import HabitModel;
import hx.strings.Strings;
import datetime.DateTime;
using kiss_flixel.CameraTools;
using kiss_flixel.GroupTools;
import jigsawx.JigsawPiece;
import jigsawx.Jigsawx;

View File

@@ -173,6 +173,11 @@
(set s.mouseStartDragCallback
->:Void [s x y]
{
// Bring currently held pieces to the front:
(rewardSprites.bringToFront s)
(doFor connected (recursivelyConnectedPieces s)
(rewardSprites.bringToFront connected))
(set draggingSprite s)
(set draggingLastPos (new FlxPoint s.x s.y))
})