diff --git a/flixel/text/FlxText.hx b/flixel/text/FlxText.hx index 36c51d8a0f..eed5b99c65 100644 --- a/flixel/text/FlxText.hx +++ b/flixel/text/FlxText.hx @@ -871,6 +871,12 @@ class FlxText extends FlxSprite return; } + #elseif !web + // Fix to render desktop and mobile text in the same visual location as web + _matrix.translate(-1, -1); // left and up + graphic.draw(textField, _matrix); + _matrix.translate(1, 1); // return to center + return; #end graphic.draw(textField, _matrix); diff --git a/flixel/ui/FlxButton.hx b/flixel/ui/FlxButton.hx index 388c20a1f4..67bf4a2fe9 100644 --- a/flixel/ui/FlxButton.hx +++ b/flixel/ui/FlxButton.hx @@ -57,7 +57,7 @@ class FlxButton extends FlxTypedButton super(X, Y, OnClick); for (point in labelOffsets) - point.set(point.x - 1, point.y + 3); + point.set(point.x, point.y + 3); initLabel(Text); }