misc little things

This commit is contained in:
2022-08-04 18:59:43 +00:00
parent 85c2fc615e
commit e965594e34
3 changed files with 9 additions and 6 deletions

View File

@@ -273,10 +273,9 @@
(FlxSpriteUtil.alphaMask s source.pixels mask.pixels) (FlxSpriteUtil.alphaMask s source.pixels mask.pixels)
(set s.cameras [pieceCamera]) (set s.cameras [pieceCamera])
// Uncomment for debugging match zones:
(#when debug **(#when debug
// Uncomment for debugging match zones: (let [matchZones [(matchZoneLeft s) (matchZoneRight s)(matchZoneUp s)(matchZoneDown s)]]
**(let [matchZones [(matchZoneLeft s) (matchZoneRight s)(matchZoneUp s)(matchZoneDown s)]]
(doFor z matchZones (doFor z matchZones
(unless z.isEmpty (unless z.isEmpty
(FlxSpriteUtil.drawRect s (- z.x s.x) (- z.y s.y) z.width z.height FlxColor.TRANSPARENT (object thickness 1 color FlxColor.RED)))))) (FlxSpriteUtil.drawRect s (- z.x s.x) (- z.y s.y) z.width z.height FlxColor.TRANSPARENT (object thickness 1 color FlxColor.RED))))))

View File

@@ -31,7 +31,7 @@
(#if target.threaded (#if target.threaded
(Thread.create downloadMp3) (Thread.create downloadMp3)
{ {
(print "threading unavailable -- the program will freeze while downloading with youtube-dl") (ui.displayMessage "threading unavailable -- the program will freeze while downloading with youtube-dl")
(downloadMp3) (downloadMp3)
})) }))
(true (true

View File

@@ -38,3 +38,7 @@
(method defaultPosition [:Entry e] (method defaultPosition [:Entry e]
(object x 0.0 y 0.0 z 0.0)) (object x 0.0 y 0.0 z 0.0))
// TODO overridable circleContainsEntry function (default is to check only the position, Flixel version will use scaled sprite bounding box)
// TODO when a circle contains an entry in the current playground, add it as a child