如何在Haxe中迭代枚举



我有一个枚举数类型:

enum PlayerProps {
    Attempts;
    Gold;
    Diamonds;
}

我应该怎么做遍历所有枚举值?比如:

var props = new Map<PlayerProps, Int>();
for (prop in PlayerProps)
    props[prop] = 0;

您要找的是Type.allEnums():

for (prop in Type.allEnums(PlayerProps))

关于tryy.haxe.org的工作示例

相关内容

  • 没有找到相关文章

最新更新