Libgdx 在GlyphLayout中手动创建新行

Libgdx 在GlyphLayout中手动创建新行,libgdx,Libgdx,手动绘制文本时,需要开始新行。 但是\n不起作用。我做错了什么 gl=new GlyphLayout(); font=Assets.getFont(10); gl.setText(font, text, Color.WHITE, cam.getDims().x-cam.getDims().x/10, Align.left, true); font.draw(sb, gl, -(cam.getDims().x-cam.getDims().x/10)/2, -cam.getDims().y/6);

手动绘制文本时,需要开始新行。 但是
\n
不起作用。我做错了什么

gl=new GlyphLayout();
font=Assets.getFont(10);
gl.setText(font, text, Color.WHITE, cam.getDims().x-cam.getDims().x/10, Align.left, true);
font.draw(sb, gl, -(cam.getDims().x-cam.getDims().x/10)/2, -cam.getDims().y/6);

文本
包含
\\n
,而不是
\n
。将
\
n
替换为
\n
可以解决此问题