0

ゲームを jar としてエクスポートしましたが、テクスチャの読み込みが機能しなくなりました。スプライトシートを静的変数として提供するクラスがあります

public static Texture SPRITESHEET = loadTexture("res/texture/spritesheet.png");

public static Texture loadTexture(String path) {

    try {
        return TextureLoader.getTexture("PNG",new FileInputStream(path));
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }


    return null;

jar を実行しようとすると、例外が発生します: java.io.FileNotFoundException: res\texture\spritesheet.png (指定されたパスが見つかりません)

jar を解凍して、res フォルダーがそこにあるかどうかを確認しました。フォルダーの検索を開始する場所をプログラムに指示するために、特定の設定を行う必要がありますか?

JarSplice を使用して、lwjgl と slick 用のファット jar を作成しました。

4

0 に答える 0