Skip to content

RewardConfig

关卡完成后的奖励配置,用于设置第一次过关奖励。

结构定义

typescript
interface RewardConfig {
  RewardType: "Noone" | "Coin" | "Packet" | "Collectable";  // 奖励类型
  RewardFirst: string;                                       // 奖励值
}

字段说明

RewardType

"Noone" | "Coin" | "Packet" | "Collectable"

奖励类型,指定玩家完成关卡后获得的奖励种类。

可选值:

  • Noone - 无奖励
  • Coin - 金币奖励
  • Packet - 卡牌奖励
  • Collectable - 收藏品奖励

RewardFirst

string

获得奖励的具体值,根据奖励类型有不同的含义:

  • RewardTypeCoin时,填入数值字符串
  • RewardTypePacket时,填入卡牌名称
  • RewardTypeCollectable时,填入物品名称
  • RewardTypeNoone时,可以为空字符串

使用示例

json
{
  "RewardType": "Coin",
  "RewardFirst": "100"
}
json
{
  "RewardType": "Packet",
  "RewardFirst": "Peashooter"
}