主题
CurrencyType
概览
| 字段 | 值 |
|---|---|
| Kind | Enum · 枚举 Enum |
| Realm | common |
- Inherit:
Int - 继承链:
Int→ CurrencyType
CurrencyType 用于标识游戏内可流通的货币种类,目前包含画廊货币与金币两个具名成员。它通常作为货币相关接口的参数或配置字段出现,帮助代码在两种货币之间做出区分。
适用场景
在需要按货币类别结算、展示价格或发放奖励时,用它对不同货币进行分支处理。例如判断某商品应消耗画廊货币还是金币,或把指定的货币类型传给货币接口。
使用要点
使用时直接以 Enums.CurrencyType.GALLERY 或 Enums.CurrencyType.GOLD 的形式传入接口参数,并在条件判断中比较当前货币类型是否符合预期。不要用数字代替具名成员,也不要省略 Enums. 前缀。
注意事项
CurrencyType 只能以 Enums.CurrencyType.GALLERY 或 Enums.CurrencyType.GOLD 的形式引用。底层整数值属于枚举契约,但作者代码应使用具名成员,不要用 0、1 等数字硬编码,也不要省略 Enums. 前缀。
枚举值
| 值 | 名称 | 说明 |
|---|---|---|
0 | GALLERY | 乐园币 |
1 | GOLD | 金豆子 |
