ゲームのコードを短くしようとしているのですが、コード自体にハードコーディングするのではなく、テキスト ファイルからすべてのダイアログをインポートするというアイデアがありました。ただし、すべての画面に表示する行が 1 行しかなく、一部の画面には複数の行がある場合は機能します。
if (screenCount==1)
g.drawString("Hi there!", 25,515);
if (screenCount==2)
g.drawString("Welcome to the world of Pok\u00E9mon!", 25,515);
if (screenCount==3){
g.drawString("My name is Professor BLANK!", 25,515);
g.drawString("Everyone calls me the Pok\u00E9mon Professor!", 25,540);
}
画面 1 と 2 でわかるように、ダイアログを次のようにテキスト ファイルに簡単に入れることができます。
1:Hi there!
2:Welcome to the world of Pok\u00E9mon!
しかし、3番目の画面では、それをインポートする/テキストファイルに書き込んでインポートする方法がわかりませんでした
3:My name is Professor Shinwa!
Everyone calls me the Pok\u00E9mon Professor!
詳細情報: ゲームでは、一度に 2 行しか表示されません。
g.drawString("", 25,515); //the first line x and y values
g.drawString("", 25,540); // the second line x and y values
私は約 37 の画面を持っており、約半分以上が 2 行です。助けてくれてありがとう、とても感謝しています:D