|
@@ -250,6 +250,9 @@ var laya = (function (exports) {
|
|
|
get AddForce() {
|
|
|
return this.netzheshe["AddForce"];
|
|
|
}
|
|
|
+ get LimitScore() {
|
|
|
+ return this.netzheshe["LimitScore"];
|
|
|
+ }
|
|
|
get touchsize() {
|
|
|
return Number(this.netzheshe["touchsize"]);
|
|
|
}
|
|
@@ -1526,6 +1529,22 @@ var laya = (function (exports) {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ if (this.STAGE > level.length) {
|
|
|
+ let Level = level[Number(level.length - 1)];
|
|
|
+ let score = Number(Level.goal);
|
|
|
+ this.DropHeight = Number(Level.hight);
|
|
|
+ this.GoalScore = Number(Level.goal);
|
|
|
+ this.GoalScore = (this.STAGE - level.length) * AccountManager.Instance.curplayerData.LimitScore + this.GoalScore;
|
|
|
+ this.SizeIndex = Level.index.split(";");
|
|
|
+ this.BallNum = Level.edge.split(";");
|
|
|
+ this.StartNum = Number(Level.start_number);
|
|
|
+ this.DropNum = Level.drop_number.split(";");
|
|
|
+ this.EdgeIndex = Level.edgeindex.split(";");
|
|
|
+ let min = Number(this.BallNum[0]);
|
|
|
+ let minnext = Number(this.BallNum[this.BallNum.length - 1]);
|
|
|
+ this.MinBall = Number(this.PrefabName[min - 1]);
|
|
|
+ this.MinNextBall = Number(this.PrefabName[minnext - 1]);
|
|
|
+ }
|
|
|
this.Read();
|
|
|
}
|
|
|
InitEffect() {
|
|
@@ -2388,8 +2407,6 @@ var laya = (function (exports) {
|
|
|
}
|
|
|
}
|
|
|
Show() {
|
|
|
- let stage = AccountManager.Instance.curplayerData.GainAccount("stage");
|
|
|
- this.STAGE = Number(stage);
|
|
|
Laya.timer.loop(AccountManager.Instance.curplayerData.Save * 1000, this, this.Save);
|
|
|
Laya.timer.once(200, this, this.SkillRefresh);
|
|
|
Laya.timer.frameLoop(2, this, this.CheckHeight);
|