|
@@ -9,6 +9,11 @@ import { AliensGlobalInstance } from "../AliensGlobalInstance";
|
|
|
export class LevelModel {
|
|
|
public levelConfig: Tablelevels_config;
|
|
|
|
|
|
+ /**关卡时长*/
|
|
|
+ public levelTime: number = 0;
|
|
|
+ /**关卡奖励*/
|
|
|
+ public levelReward: number = 0;
|
|
|
+
|
|
|
/** 当前关卡等级*/
|
|
|
public level: number = 1;
|
|
|
/** 储存每关星星结算*/
|
|
@@ -40,7 +45,13 @@ export class LevelModel {
|
|
|
}
|
|
|
}
|
|
|
};
|
|
|
- this.levelConfig.init(this.level);
|
|
|
+ this.setLevelConfig(this.level);
|
|
|
+ }
|
|
|
+
|
|
|
+ setLevelConfig(level: number) {
|
|
|
+ this.levelConfig.init(level);
|
|
|
+ this.levelTime = this.levelConfig.eliminate;
|
|
|
+ this.levelReward = this.levelConfig.target;
|
|
|
}
|
|
|
|
|
|
/** 可随机的关卡合集*/
|