2017-01-24 11 views
0

私はJavaで少しゲームを作っています。日食では、すべて正常に動作します。私は固体140 fpsを得る。しかし、実行可能なJARファイルにエクスポートすると、遅くなります(60〜70 fps)。変わったことは、私がJarを開いてEclipseが動作しているとき、それは140 fpsのままであるということです。 Eclipseを終了すると、突然60に落ちます。エクスポートされた.jarファイルは、日食よりも遅く実行されます。

エクスポート中にパラメータを変更しようとしましたが、何も機能しませんでした。

ゲームの画像は、Bilderという2番目のフォルダに保存されています。私は次のようにインポートします:

ImageIcon u = new ImageIcon(System.getProperty("user.dir") + "\\Bilder\\b.png"); 
    background = u.getImage(); 

アイデアを持っている人はいますか?

答えて

0

時には、画像を使用するたびに人が間違って画像を読み込むことがあります。そのゲームが絶えずテクスチャをリフレッシュする場合、これはHDDのアクセス時間を大幅に減速させる可能性があります。私はちょうどEclipseが画像をキャッシュして、それを速く走らせると思っていたかもしれませんが、EclipseがEclipseで動作していないときは時間がかかりますか?そのテクスチャなどがあらかじめメモリにロードされている可能性があります。

関連する問題