「DJGL-使える技術」の編集履歴(バックアップ)一覧はこちら
「DJGL-使える技術」(2017/05/29 (月) 11:32:23) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*使える技術
----
Java班のゲーム制作において、後世に残しておきたい技術や知識を自由に書いて下さい。
ごく基本的なことから知識自慢まで何でもどうぞ。
質問などもSlackだと皆に見られて嫌だという場合は、こちらでコメントしてください。
**アプリの終了
----
たまに過去のゲームを見ているとゲームオーバー画面などに
「右上(Macなら左上)のxボタンを押してゲーム終了」
と画面に表示されていたりします。
確かにそれでもアプリを終了させる事が出来ますが、マウス移動が面倒だったり何より格好悪いので
アプリを終了させるコードを載せておきます。
#highlight(linenumber,java){{
//ゲームのウィンドウを閉じる
if(KeyInput.isPress(KeyEvent.VK_ESCAPE)){
System.exit(0);
}
}}
これで「ESCキーを押すとプログラムが終了する」機能が出来ました。
これをタイトル画面やゲームオーバー画面でのみ機能させたり、条件を変えたりしてみて下さい。
**他
----
**コメント
----
#comment_num2
*使える技術
----
Java班のゲーム制作において、後世に残しておきたい技術や知識を自由に書いて下さい。
ごく基本的なことから知識自慢まで何でもどうぞ。
Java言語の事だけでなく、エディタ(主にEclipse)の事でも構いません。
質問などもSlackだと皆に見られて嫌だという場合は、こちらでコメントしてください。
**アプリの終了
----
たまに過去のゲームを見ているとゲームオーバー画面などに
「右上(Macなら左上)のxボタンを押してゲーム終了」
と画面に表示されていたりします。
確かにそれでもアプリを終了させる事が出来ますが、マウス移動が面倒だったり何より格好悪いので
アプリを終了させるコードを載せておきます。
#highlight(linenumber,java){{
//ゲームのウィンドウを閉じる
if(KeyInput.isPress(KeyEvent.VK_ESCAPE)){
System.exit(0);
}
}}
これで「ESCキーを押すとプログラムが終了する」機能が出来ました。
これをタイトル画面やゲームオーバー画面でのみ機能させたり、条件を変えたりしてみて下さい。
**他
----
**コメント
----
#comment_num2