【发布时间】:2018-08-21 19:11:51
【问题描述】:
我很难为我的 rpg 游戏存储和访问数据。
现在我需要存储一些经常被访问并且应该是全局的常量。我所做的是创建一个包含所有常量的静态类。
public static class IndexOf
{
public class Element
{
// Element ids in sprite array.
public const int Water = 0;
public const int Lava = 1;
public const int Ice = 2;
}
public class Nature
{
// Nature (placed on tile)
public const int Rock = 0;
public const int Bush = 1;
}
public class Biome
{
//Biomes ids.
public const int Mountain = 0;
public const int River = 1;
}
}
但是,有没有更好的方法或者这是一个好的解决方案?
【问题讨论】:
-
使用
enum:public enum Element {Water, Lava, Ice};ext 似乎更易于阅读和维护。