Mit libgdx erstelle ich ein 2D-Spiel. Ich möchte alle Texturen in ein Array laden. Also habe ich eine Klasse für sie erstellt. Ich möchte das Bild-Array-Schleife innerhalb des render()
:libgdx kann Textur nicht in Array laden
public class LoadingImages {
public Texture[] images;
public area1() {
images[0] = new Texture(Gdx.files.internal("img/image1.jpg"));
}
}
Das gibt mir und Fehler, wenn ich versuche, es zu laufen:
Exception in thread "LWJGL Application" java.lang.NullPointerException
at com.mygame.game.LoadingImages.loading(LoadingImages.java:31)
Die Anzahl der Bilder wird in Abhängigkeit von dem Bereich variabel sein .
Bitte stellt die Fehler Sie –
Exception in thread "LWJGL Application" java.lang.NullPointerException \t bei com.mygame.game.LoadingImages.loading (LoadingImages.java:31) 31 bekam ist die Zeilennummer an Bilder [0] = neue Textur (Gdx.files.internal ("img/image1.jpg")); – Mateus
Danke :). Bitte aktualisiere deine Frage damit. –