SpawnItem
固定放置数组中的单个放置项,定义确定出现的僵尸配置。
结构定义
typescript
interface SpawnItem {
Zombie: string; // 僵尸卡牌名称
Line: number; // 放置行(-1为随机)
Num: number; // 放置数量
}
字段说明
Zombie
string
僵尸卡牌名称,指定要放置的僵尸类型。
Line
number
放置行位置:
- 大于等于0:指定具体行号(从0开始)
- -1:随机行
Num
number
放置数量,指定在该行放置多少个此类型的僵尸。
使用示例
指定行放置
json
{
"Zombie": "BasicZombie",
"Line": 2,
"Num": 1
}
随机行放置
json
{
"Zombie": "ConeZombie",
"Line": -1,
"Num": 2
}
大量僵尸
json
{
"Zombie": "BucketZombie",
"Line": 1,
"Num": 5
}
注意事项
- 行号从1开始计算
- 确保指定的行号在地图范围内
- Line为-1时会在所有可用行中随机选择
- 僵尸名称必须是游戏中存在的有效卡牌名
- Num为0时不会放置任何僵尸