Quellcode durchsuchen

1.修改游戏结束总分计算逻辑

王鹏鹏 vor 2 Jahren
Ursprung
Commit
1c00300727
1 geänderte Dateien mit 3 neuen und 6 gelöschten Zeilen
  1. 3 6
      game/src/main/java/com/yingyangfly/game/play/PlayGameActivity.kt

+ 3 - 6
game/src/main/java/com/yingyangfly/game/play/PlayGameActivity.kt

@@ -462,20 +462,17 @@ class PlayGameActivity : BaseMVVMActivity<ActivityPlayGameBinding, PlayGameViewM
                     Log.e("wpp", "游戏保存-----------" + it)
                     val gameDataBean = GsonUtil.GsonToBean(it, GameDataBean::class.java)
                     if (gameDataBean != null) {
+                        val score: Int =
+                            gameTotalScore.toInt() + gameDataBean.curLevelScore.toInt()
+                        gameTotalScore = score.toString()
                         val isPass = gameDataBean.isPass
                         when (gameDataBean.isPass) {
-                            "0" -> {
-                                val score: Int =
-                                    gameTotalScore.toInt() + gameDataBean.curLevelScore.toInt()
-                                gameTotalScore = score.toString()
-                            }
                             "2", "4" -> {
                                 gameDataBean.isPass = "1"
                             }
                             "3" -> {
                                 gameDataBean.isPass = "0"
                             }
-
                         }
                         if (TextUtils.equals("D", playClass).not()) {
                             saveData(gameDataBean)