Browse Source

1.优化倒计时

王鹏鹏 1 year ago
parent
commit
895b08d75c

+ 7 - 1
game/src/main/java/com/yingyangfly/game/dialog/GameResultDialog.kt

@@ -11,6 +11,7 @@ import androidx.fragment.app.DialogFragment
 import com.gyf.immersionbar.BarHide
 import com.gyf.immersionbar.ktx.immersionBar
 import com.yingyangfly.baselib.ext.setOnSingleClickListener
+import com.yingyangfly.baselib.player.VoicePlayer
 import com.yingyangfly.baselib.utils.ViewTool
 import com.yingyangfly.game.R
 
@@ -105,14 +106,17 @@ class GameResultDialog : DialogFragment() {
                 imageType!!.setBackgroundResource(R.mipmap.icon_game_result_success)
                 imageGameResult!!.setBackgroundResource(R.mipmap.icon_gasme_result_type_sueecee)
                 btnContinueThisLevel!!.setBackgroundResource(R.mipmap.icon_game_result_next)
+                val wavFile = resources.assets.openFd("three.wav")
+                VoicePlayer.getInstance(requireActivity()).playByLocation(wavFile)
             }
             "1" -> {
                 imageType!!.setBackgroundResource(R.mipmap.icon_gasme_result_type_failed)
                 imageGameResult!!.setBackgroundResource(R.mipmap.icon_game_result_failed)
                 btnContinueThisLevel!!.setBackgroundResource(R.mipmap.icon_game_result_continue)
+                val wavFile = resources.assets.openFd("one.wav")
+                VoicePlayer.getInstance(requireActivity()).playByLocation(wavFile)
             }
             "2" -> {
-
             }
             "3" -> {
             }
@@ -120,6 +124,8 @@ class GameResultDialog : DialogFragment() {
                 imageType!!.setBackgroundResource(R.mipmap.icon_timeout)
                 imageGameResult!!.setBackgroundResource(R.mipmap.icon_timer_out)
                 btnContinueThisLevel!!.setBackgroundResource(R.mipmap.icon_game_result_continue)
+                val wavFile = resources.assets.openFd("two.wav")
+                VoicePlayer.getInstance(requireActivity()).playByLocation(wavFile)
             }
         }
     }