私は最近、作成中のゲームの基本を完成させ、それを何人かの友人に送るつもりでしたが、彼らが .jar を開くたびに、それはただの灰色のウィンドウです。画像の取得方法が原因だと思ったと聞いたとき(フルパスを使用しました:C:\Users\etc)。私はいくつかのグーグルを行い、より効率的に見える画像を取得する方法を見つけました.
private static Image[] mobImages = new Image[1];
public static void loadImages()
{
mobImages[1] = Handler.loadImage("res/EnemyLv1.png");
}
public static Image getMobImages(int index)
{
return mobImages[index];
}
それが私が使いたいものです。しかし、私はそれを行い、それをサポートするために残りのコードを変更しました。ゲームを実行するたびに、いくつかのエラーが発生します。どれが戻ってくるか
これ: if(getBounds().intersects(tempEnemy.getBounds()))
おそらく私も画像を取得している方法です。どうすればこれを修正できますか? そして、画像を取得するより良い方法はありますか? いくつか試してみましたが、うまくいきませんでした。
編集:私は最終的にすべてのエラーを解決しました! :D 唯一の問題は、画像が表示されないことです。これが私のコードです。他に助けはありますか?それは素晴らしいでしょう!みんな今まで応援してくれてありがとう!