我有一个枚举器类型:

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))

关于try.haxe.org的工作示例。

10-08 15:13