0

ゲームのコードを短くしようとしているのですが、コード自体にハードコーディングするのではなく、テキスト ファイルからすべてのダイアログをインポートするというアイデアがありました。ただし、すべての画面に表示する行が 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

4

1 に答える 1