次の記事2Dゲームでファイルからステージを読み込むようにすると、ステージの修正などが簡単になります。マップエディタなどを自作しようとした場合にも使えそうです。まあ今回は作りませんが・・・ステージのファイル形式はCSVファイルを使用することにします。CSVは下記の記事でも使用しました。前回までの記事でゲーム自体は、ほぼ完成の状態まできました。...https://nompor.com/2018/03/08/post-3342/ファイルを直接修正するならやはりCSVが修正しやすいでしょう。ファイルは数値のカンマ区切りを前提とします。各数値には特定のオブジェクトを割り当てます。0なら何も配置せず、1ならブロック、2なら敵を配置するなどですかね。下記は0なら何も配置せず、1ならブロックを配置する場合のイメージです。それでは実際にプログラムからファイルを読み込んでオブジェクトを表示してみましょう。読み込むファイルは下記です。プログラムではファイルを読み込んで数値を取得したら、switch文などで、特定のオブジェクトに変換するようにして、オブジェクトの二次元配列に変換します。b;}};//画面表示GTKManagerFX.changeView(scene);}}実行結果このプログラムでは数値をFieldObjectの二次元配列に変換しました。これでファイルからのステージ作成もできましたね。【JavaFX】オブジェクトに色、透明度を適用する本稿ではオブジェクトに対して色や透明度を適用させてみたいと思います。本稿はJavaFXでキー入力を検出する方法を確認しておきます。本稿はJavaFXでmp3、wavファイルを再生する方法を紹介します。コメントをキャンセルメールアドレスが公開されることはありません。当サイトのプライバシーポリシーについてはこちらからご参照いただけます。