1

私のゲームでは、次のコードを使用して特定のレベル フォルダーからプロパティ ファイルをロードしています。

Properties prop = new Properties

public void LoadLevel(int levelID) {
try {
   prop.load(new FileInputStream("/resources/levels" + levelID + "lev.properties"));
....snip....

別のレベルをロードしたい場合、最後のレベルのプロパティ ファイルをアンロードするにはどうすればよいですか? 私は解決策を見つけましたが、サイトが有料だったのでぼやけていたので、ここに戻ってきました:D

4

2 に答える 2

5

PropertiesですHashtable。できclearます。

于 2012-04-22T23:45:01.327 に答える
1

もう 1 つの方法は、新しいPropertiesオブジェクトを作成してロードし、 に割り当てることpropです。コードが元のオブジェクトへの参照を他の場所に保存していない限り、これは問題なく機能するはずです。

于 2012-04-23T00:54:54.017 に答える