Почему это изображение не загружается в LibGDX, я не могу найти ничего, что могло бы помочь исправить это на YouTube и других сайтах - PullRequest
1 голос
/ 11 июля 2020

Я пытаюсь загрузить картинку, используя LibGdx, но при попытке я получаю эту ошибку. Я не понимаю, что означает эта ошибка, и не могу найти ответ на нее на YouTube.

ошибка: не удается найти символ private Texture img; ^ символ: класс Расположение текстуры: класс AndroidLauncher

package com.mygdx.game;

import android.os.Bundle;

import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.mygdx.game.MyGdxGame;

public class AndroidLauncher extends AndroidApplication {
    @Override
    protected void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
        initialize(new MyGdxGame(), config);
    }
    private Texture img;
    private Sprite sprite;

    public void create () {
        batch = new SpriteBatch();
        img = new Texture("sadgameslogo1.png");
        sprite = new Sprite(img);
    }

    public void render ()  {
        Gdx.gl.glClearColor(1,1,1,1);
        Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

        batch.begin();
        sprite.draw(batch);
        batch.end();
    }
}

1 Ответ

0 голосов
/ 11 июля 2020

Попробуйте добавить import com.badlogic.gdx.graphics.Texture; к импорту.

...