0
這裏是類中的代碼,我使用libgdx來開發遊戲,但我沒有如何解決有關 錯誤(無法解析構造函數'Sprite(java.lang.Object) ')在渲染中。無法解析構造函數雖然設置動畫
public class GamePage implements Screen{
private static final float FRAME_DURATION = 1.0f/15.0f;
private SpriteBatch batch;
private TextureAtlas boxAtlas;
private Animation boxAnim;
private float boxTime;
private Sprite spritebox;
@Override
public void show() {
boxAtlas = new TextureAtlas(Gdx.files.internal("ybanim.pack"));
boxAnim = new Animation(FRAME_DURATION, boxAtlas.getRegions(), Animation.PlayMode.NORMAL);
batch = new SpriteBatch();
}
@Override
public void render(float delta) {
Gdx.gl.glClearColor(1, 1, 1, 0);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
boxTime += delta;
spritebox = new Sprite(boxanim.getKeyFrame(boxTime, true));
spritebox.setPosition(0,0);
batch.begin();
spritebox.draw(batch);
batch.end();
}
這是工作,謝謝 –