Stardust Crown
ファイルの指定は必ず相対アドレスで行ってください。これが適切でないと、ローカルテストで問題がなくてもアップロードしたときに正常に動作しなくなってしまいます。
また、ファイル名のミスタイプも意外にエラー原因になりやすいものです。半角英数できちんと指定していますか?
Java Applet のセキュリティのための仕様上、各種ファイルは、プログラムファイル("*.class")または HTML ファイル("*.html")と同じか、それより下の階層にしか置けません。
ダウンロードする前に、本サイトのゲームが正常に動作するか試してください。好みの仕様であるかどうか確かめることができますし、アプレット動作環境に問題があった場合に対処が可能です。
ダウンロードしたファイルも、設定をいじる前に、そのままで動作テストを行った方がよいでしょう。
各種設定を変更した後は、サーバにアップロードする前に、必ずローカル環境(ご自分のパソコン)で動かしてみましょう。ここで正常に動作しなければ、アップロードした後もまず動かないですから。
※もし、本サイトのゲームや設定変更前のゲームが動作したのにローカルテストで異常が起こったなら、設定に何か問題があるのだと推測できます。
アップロード時は転送モードに気をつけてください。多くは自動で判別してくれますが、プログラムファイル("*.class")または圧縮アーカイブ("*.zip")はバイナリモードで転送しなければなりません。(詳細はお使いのアップローダの説明書を参照してください。)
また、ファイル名の大文字小文字も安易に変更してはいけません。一般に、Java のクラスは先頭を大文字にする慣習があり、私もそれに従っています。アップローダによっては自動的にファイル名をすべて小文字に変換してしまうことがあります。
ローカル環境とインターネット環境でセキュリティレベルが異なる場合があります。
applet 要素の記述が正しくない可能性が高いです。確認してください。
また、Java アプレットが有効でない設定である可能性もあります。
applet 要素の記述は正しいようですが、初期化に失敗している場合が多いです。各種ファイルのアドレス指定が正しいか確認してください。
セキュリティ上のエラーということもあるかもしれません。ファイル階層を確認しましょう。
一般的に、ステータスバーのところに Java のエラーメッセージが表示されることが多いです。内容を確認してみるとよいでしょう。
パラメータ指定が必須な項目のエラー等が考えられます。配布説明書をよく読み直して、指定を確認しましょう。
想定されたエラーです。メッセージを確認して対処してください。
画像ファイルの名前が正しく指定されていないかもしれません。区切り記号なども含めて再度確認してください。
または、お使いの JavaVM が対応していない画像フォーマットを指定しているのかもしれません。
パラメータ指定に誤字脱字がないか確認してください。 param 要素の name と value 両方をきちんと指定する必要があります。また、パラメータの説明文もよく読んでください。
予想が、パラメータによって規定される動作通りであるかもう一度考えてください。トライ&エラーも大切です。
著作・制作/永施 誠