package psychlua; class DebugLuaText extends FlxText { public var disableTime:Float = 6; public var parentGroup:FlxTypedGroup; public function new(text:String, parentGroup:FlxTypedGroup, color:FlxColor) { this.parentGroup = parentGroup; super(10, 10, 0, text, 16); setFormat(Paths.font("comic.ttf"), 16, color, LEFT, FlxTextBorderStyle.OUTLINE, FlxColor.BLACK); scrollFactor.set(); borderSize = 1; } override function update(elapsed:Float) { super.update(elapsed); disableTime -= elapsed; if (disableTime < 0) disableTime = 0; if (disableTime < 1) alpha = disableTime; if (alpha == 0 || y >= FlxG.height) kill(); } }