0

LightWeight Java Game Library を使用して教授から与えられたコードを変更する宿題に取り組んでいます。問題は、テスト コードを完全に読み込んで変更のテストを開始できないことです。変更に記載されているようにjarファイルにリンクしましたが、まだ1つの長引くエラーがあります。インポートステートメント

import org.lwjgl.util.glu.*;

解決できないため、次の行にエラーがあり、コード全体に広がっています。

textures[0] = GLApp.makeTexture("green.bmp");
GLU.gluPerspective(45.0f,
                   (float)Display.getDisplayMode().getWidth() /
                       (float)Display.getDisplayMode().getHeight(),
                   0.1f,
                   100.0f);
GLU.gluLookAt(cameraX, cameraY, cameraZ, lookX, lookY, lookZ, 0.0f, 1.0f, 0.0f);

何がうまくいかないのかについてのアイデアはありますか?

4

2 に答える 2

2

そのインポートは lwjgl_util.jar にあるため、lwjgl.jar に加えてそれにもリンクする必要があります。

さらにヘルプが必要な場合は、freenode.net の #lwjgl にある lwjgl irc チャンネルにアクセスしてください。

于 2010-05-03T11:04:57.840 に答える
0

解決できないインポートから、LWJGL が機能していないと結論付けるのは無理があるようです。

とにかく、Eclipseはクラスパスでパッケージを見つけられません。そのパッケージが使用している jar に含まれているかどうかを確認できます (.jar の名前を .zip に変更し、エクスプローラーで開き、パッケージ名と一致するフォルダーが含まれているかどうかを確認します)。いいえの場合は、インポートのスペルミスか、教授が使用するものとは異なる (バージョンの) jar である可能性があります。はいの場合、その jar をビルド パスに正しく含めていません。

于 2010-05-02T17:53:53.207 に答える