|
|
@@ -55,7 +55,9 @@ export class stabilityViewModel{
|
|
|
gameOver(isWin: boolean){
|
|
|
uRouter.router2GameOver(isWin)
|
|
|
|
|
|
- this.toggleTrain()
|
|
|
+ if(this.trainStarted == 1) {
|
|
|
+ this.toggleTrain()
|
|
|
+ }
|
|
|
|
|
|
this.trainStarted = -1
|
|
|
}
|
|
|
@@ -101,10 +103,6 @@ export class stabilityViewModel{
|
|
|
|
|
|
console.log(`maxX=${this.maxOffsetX} startX=${this.startX} maxY=${this.maxOffsetY} startY=${this.startY}`)
|
|
|
|
|
|
- // 偏移量
|
|
|
- let x = Math.abs(this.maxOffsetX) - Math.abs(this.startX);
|
|
|
- let y = Math.abs(this.maxOffsetY) - Math.abs(this.startY);
|
|
|
-
|
|
|
if((Math.abs(this.maxOffsetX) >= this.stabilityStorage.horizontalMaxOffset || Math.abs(this.maxOffsetY) >= this.stabilityStorage.verticalMaxOffset) && this.trainStarted == 1){
|
|
|
this.dispose()
|
|
|
this.gameOver(false)
|