3

jMonkeyEngine ゲームをアプレットとしてホストしたいのですが、方法がわかりません。これらの手順では、メイン クラスを から継承することを推奨してSimpleJMEAppletいますが、Eclipse はクラスが見つからないと文句を言います。

これを行う方法に関する他のドキュメントはありますか?

4

1 に答える 1

1

このスレッドが古いことは知っていますが、答えがないので...

SimpleJMEApplet を使用せず、SimpleApplication を拡張するだけで、公式の IDE を使用してアプレットをデプロイすることができました。

公式 IDE で、プロジェクトを右クリックします: プロパティ アプリケーション - アプレット: [アプレットの作成] にチェックを入れてから、[クリーン アンド ビルド] をクリックします。

プロジェクト フォルダには、「アプレット」フォルダを含む「dist」フォルダがあります。

コードに依存するのは code.jar と data.jar のみです。他のアーカイブは置き換える必要があります。

アーカイブを置き換えるには、lwjgl_applet の最新バージョンを探す必要があります。lwjgl 3 がこれをサポートしているかどうかはわかりませんが、最後の lwjgl_appletはここにあります

「basic」と「advanced」の 2 つのフォルダーがあります。私が使用した方法には、「基本的な」jar が必要です。

jarsigner (JDK に格納されている) を使用して、すべての基本的な jar に独自のキーで署名する必要があります。アプレットへのエントリ ポイントである html ファイルもあります。

独自のキーですべての lwjgl_applet jar に署名したら、同じフォルダーに code.jar と data.jar を追加して、キーで署名できます。

これで、ブラウザからアプレットを起動できるはずです。セキュリティリスク等の警告にご注意ください。

于 2015-03-05T08:57:24.687 に答える