Align the content of the TextField, but keep its width x height
In a card game, I use a TextField in the middle to display the game table number, and also to determine if the playing card was playing - with
- this means that the position and dimensions of the TextField may not change: / p>
My current AS3 code:
var format:TextFormat = new TextFormat(); format.color = 0xFFFFFF; format.size = 30; format.bold = true; myTextField.defaultTextFormat = format; myTextField.border = true; myTextField.borderColor = 0xFFFFFF; myTextField.x = W/2-Card.W/2; myTextField.y = Card.H; myTextField.width = Card.W; myTextField.height = Card.H/4; addChild(myTextField);
However, the content of the TextField (String
in the above screenshot) is not in the center of it.
I can't install
_middle.autoSize = TextFieldAutoSize.CENTER
because this changes the border width and splits
Is there any other way to align the text in the middle?
source to share