我试图写这段代码,但它显示错误,说它找不到textbounds。但当我只使用位图字体时,它可以很好地工作。
package com.gamefromscratch;
import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
public class TextDemo extends ApplicationAdapter
{
SpriteBatch batch;
BitmapFont font;
BitmapFont.TextBounds bounds;
String mytext;
}
我正在使用netbeans 8.2
1条答案
按热度按时间2ledvvac1#
bitmapfont在几年前被修改,textbounds被删除。现在改用glyphlayout。下面的链接解释了这些更改,并提供了示例代码,说明如何将旧版本修改为新版本。
https://www.badlogicgames.com/wordpress/?p=3658