FlxTextAlign.CENTER doesn't align properly.
I've been attempting to resize some of my UI buttons, and expand the text. My aim is to get the text to be fully in the middle, in both the X and Y coordinates of the button.
However, while FlxTextAlign.CENTER does do the X coordinate right, it seems to place the text at the very bottom of the button, almost to the point of where some letters, such as 'y' and 'j', hang off the button.
Am I not using the right alignment?
For FlxButton you can use
var btn = new FlxButton(50, 50, "Test"); btn.setGraphicSize(120, 45); var labelY = (btn.height - btn.label.height) / 2; btn.labelOffsets = [FlxPoint.get(0, labelY), FlxPoint.get(0, labelY), FlxPoint.get(0, labelY + 1)]; add(btn);
All I needed was FlxUIButton, so that's perfect, thank you. ^^