change raw haxe
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
(var TEXT_SIZE 24)
|
||||
(prop &mut :FlxText docText null)
|
||||
(method &override :Void create []
|
||||
#|{
|
||||
#{
|
||||
super.create();
|
||||
|
||||
var background = new FlxSprite();
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
add(actionSprites);
|
||||
|
||||
}|#)
|
||||
}#)
|
||||
|
||||
(prop :Map<Int,ArrowDir> inputCodes (new Map))
|
||||
(var DIR_ORDER [ Left Down Up Right ])
|
||||
@@ -57,10 +57,10 @@
|
||||
(set timer (new FlxTimer))
|
||||
(let [&mut i 0]
|
||||
(timer.start ARROW_DELAY ->_ {
|
||||
#|{
|
||||
#{
|
||||
var stuff = _model.generateArrowStuff();
|
||||
makeTriangleSprite(DIR_ORDER[i++ % DIR_ORDER.length], stuff.text, -SPRITE_SIZE, stuff.action);
|
||||
}|# } 0)))
|
||||
}# } 0)))
|
||||
(whenLet [(Some id) (getFirstInputId)
|
||||
dir (dictGet inputCodes id)]
|
||||
(let [&mut :ActionSprite lowestMatching null
|
||||
@@ -98,7 +98,7 @@
|
||||
(updateDocText))
|
||||
|
||||
(method :FlxSprite makeTriangleSprite [:ArrowDir dir :String text :Int y &opt :Void->Void action]
|
||||
#|{
|
||||
#{
|
||||
var spr = new ActionSprite(action, dir);
|
||||
spr.makeGraphic(SPRITE_SIZE, SPRITE_SIZE, FlxColor.TRANSPARENT, true);
|
||||
FlxSpriteUtil.beginDraw(FlxColor.WHITE);
|
||||
@@ -147,4 +147,4 @@
|
||||
}
|
||||
|
||||
return spr;
|
||||
}|#)
|
||||
}#)
|
Reference in New Issue
Block a user