1

「HOME」ボタンをクリックする前に。

ここに画像の説明を入力

ゲーム再開後、スクロールエラー。

ここに画像の説明を入力

以前は show() でコーディングしていました。

Pixmap pix = new Pixmap(Gdx.files.internal("data/bgplay_10.png"));
    background_play = new Texture(pix);
    background_play.setWrap(Texture.TextureWrap.Repeat,
            Texture.TextureWrap.Repeat);
    sprite = new Sprite(background_play, 0, 0, 800, 192);
    sprite.setSize(800, 192);
    sprite.setPosition(0, 288);

そしてrender():

scrollTimer -= Gdx.graphics.getDeltaTime() / 2;
    if (scrollTimer > 1)
        scrollTimer = 0;

    sprite.setU(scrollTimer);
    sprite.setU2(scrollTimer + 1);

デバッグする方法または代わりに??

4

2 に答える 2

2

ピックスマップから作成されたテクスチャを管理する責任があります。代わりに、その FileHandle を Texture コンストラクターに渡した場合、LibGDX はそれを自動的に管理します。Pixmap を使用する場合は、自分で画像をリロードする必要があります。

于 2013-11-14T03:41:05.517 に答える