Skip to content

SunManagerConfig

阳光系统管理配置,控制关卡中的阳光产生和管理机制。

结构定义

typescript
interface SunManagerConfig {
  Open: boolean;         // 是否启用生成阳光
  Begin: number;         // 初始阳光数
  MovingMethod: "Land";  // 生成阳光的方式,目前只有Land降落
  SpawnInterval: number; // 生成阳光的时间
  SpawnNum: number;      // 生成阳光的数量
}

字段说明

Open

boolean

是否启用阳光生成系统。为 true 时,关卡中会自动生成阳光;为 false 时,不生成阳光。

Begin

number

关卡开始时玩家拥有的初始阳光数量。

MovingMethod

"Land"

阳光生成的方式。目前仅支持 "Land",即阳光从天而降。

SpawnInterval

number

每隔多少秒生成一次阳光。单位为秒。

SpawnNum

number

每次生成的阳光数量。

使用示例

json
{
  "Open": true,         // 是否启用生成阳光
  "Begin": 300,         // 初始阳光数
  "MovingMethod": "Land",  // 生成阳光的方式,目前只有Land降落
  "SpawnInterval": 12, // 生成阳光的时间
  "SpawnNum": 25,      // 生成阳光的数量
}