基本的に、タイルの読み込みに問題があるため、ゲームでレベルを読み込むのに問題があります。私が理解できないのは、プログラムがタイルのタイプを「水」や「草」などの文字列として保存し、それらの文字列からタイルをロードする方法です。タイル コードの例を次に示します。
Example = new TileType("Texture.png", Material.Mat, True, True, "Example");
最初の値はテクスチャの場所、2 番目はマテリアル、3 番目はタイルを破壊できるかどうか、4 番目は NPC がタイルを通過できるかどうか、最後はタイルが保存されているものです。レベルデータ。
ゲームがタイルを保存するものは次のとおりです。
<tile x="0" y="0" type="Example" />
私がやろうとしているのは、文字列を受け取り、それを使用するタイルを見つけるメソッドを作成することです。誰でもこれで私を助けることができますか?