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();
}
ありがとうございます –