gpt4 book ai didi

java - 在java中使用字符串加载变量

转载 作者:行者123 更新时间:2023-12-02 07:40:11 25 4
gpt4 key购买 nike

基本上,由于加载图 block 时出现问题,我在游戏中加载关卡时遇到了问题。我不明白的是如何让程序将图 block 的类型保存为字符串,例如“水”或“草”,并从这些字符串加载图 block 。以下是图 block 代码的示例:

Example = new TileType("Texture.png", Material.Mat, True, True, "Example");

第一个值是纹理位置,第二个是 Material ,第三个是图 block 是否可以被破坏,第四个是NPC是否可以越过图 block ,最后一个是图 block 是什么保存为关卡数据。

以下是游戏将图 block 保存为的内容:

<tile x="0" y="0" type="Example" />

我想做的是创建一个方法来获取字符串并找到使用它的图 block 。谁能帮我解决这个问题吗?

最佳答案

使用 Map<String, TileType> 怎么样? ?

(根据要求发布评论作为答案。)

关于java - 在java中使用字符串加载变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11715496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com