我正在試驗TextField並在翻轉字體時遇到問題。我的拼寫相機設置爲yDown = true。使用這些設置,文本被翻轉,所以我想出了一個解決方案,將BitmapFont的翻轉構造函數參數設置爲true。但是,當我嘗試下面的代碼。文字「Hello World」正在渲染九個邊框之外。下面是它的一個screenshot:libGDX:帶有BitmapFont的文本字段(true)呈現文字在邊框外
TextFieldStyle tfs = new TextFieldStyle();
NinePatch np = new NinePatch(new Texture(Gdx.files.internal(ResourceConstants.IMAGE_NINEPATCH)), 8, 8, 8, 8);
tfs.font = new BitmapFont(true);
tfs.fontColor = Color.BLACK;
tfs.background = np;
TextField tf = new TextField("Hello World", tfs);
tf.x = 50;
tf.y = 90;
tf.width = 100;
tf.height = 32;
addActor(tf);
tf.pack();