我的质地有问题。该表工作正常,但是当我尝试添加纹理时,Android Studio 不同意我的观点。
private Sprite tiger2;
Run Code Online (Sandbox Code Playgroud)
.
batch.begin();
batch.setColor(tiger2.getColor());
batch.draw(
tiger2,
Gdx.graphics.getWidth() / 2f - tiger2.getRegionWidth() / 2f,
Gdx.graphics.getHeight() / 2f - tiger2.getRegionHeight() / 2f,
tiger2.getRegionWidth(),
tiger2.getRegionHeight()
);
batch.end();
Run Code Online (Sandbox Code Playgroud)
.
tiger2 = new Sprite(new Texture("tiger2.png"));
Run Code Online (Sandbox Code Playgroud)
.
不知道是不是应该这样写:
table.add(tiger2);
Run Code Online (Sandbox Code Playgroud)
我收到此错误:无法解析方法“add(com.badlogic.gdx.graphics.g2d.Sprite)”
table.add(**tiger2**);
Run Code Online (Sandbox Code Playgroud)