Я предполагаю, что проблема в том, как вы загружаете текстуры.Попробуйте это:
- Создайте пакет с именем «res» (без кавычек) в своей основной папке с исходным кодом.
- Поместите ваше изображение в этот пакет (через проводник Windows или эквивалент Mac)
И используйте этот скрипт:
import java.io.IOException;
import java.io.InputStream;
import java.awt.Image;
public static Image loadTexture(String name) throws IOException {
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
InputStream input = classLoader.getResourceAsStream(name);
Image logo = ImageIO.read(input);
return logo;
}
Теперь вы можете загрузить изображение с помощью loadTexture("res/name-of-image.png")
.