feat:大富翁游戏隐藏背景
This commit is contained in:
@@ -167,6 +167,7 @@ class GameDelegate(val activity: Activity, val container: FrameLayout, var mgId:
|
||||
language: String
|
||||
) {
|
||||
iSudFSTAPP?.destroyMG()
|
||||
SudMGP.getCfg().showLoadingGameBg = !isHideLoadingBg()
|
||||
iSudFSTAPP = SudMGP.loadMG(activity, userID, roomID, code, mgID, language, mISudFSMMG)
|
||||
iSudFSTAPP?.apply {
|
||||
addGameView(gameView)
|
||||
@@ -293,7 +294,11 @@ class GameDelegate(val activity: Activity, val container: FrameLayout, var mgId:
|
||||
}
|
||||
|
||||
override fun onGetGameCfg(handle: ISudFSMStateHandle?, p1: String?) {
|
||||
handle?.success(gson.toJson(GameCfg()))
|
||||
val config = GameCfg()
|
||||
if (isHideGameBg()) {
|
||||
config.ui.game_bg.hide = true
|
||||
}
|
||||
handle?.success(gson.toJson(config))
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -663,6 +668,12 @@ class GameDelegate(val activity: Activity, val container: FrameLayout, var mgId:
|
||||
iSudFSTAPP?.destroyMG()
|
||||
}
|
||||
|
||||
private fun isHideLoadingBg(): Boolean {
|
||||
return mMGID == 1704460412809043970
|
||||
}
|
||||
private fun isHideGameBg(): Boolean {
|
||||
return mMGID == 1704460412809043970
|
||||
}
|
||||
}
|
||||
|
||||
internal interface AppLoginListener {
|
||||
|
@@ -27,7 +27,8 @@ data class GameCfg(
|
||||
val ready_btn: ReadyBtn = ReadyBtn(),
|
||||
val share_btn: ShareBtn = ShareBtn(),
|
||||
val start_btn: StartBtn = StartBtn(),
|
||||
val version: Version = Version()
|
||||
val version: Version = Version(),
|
||||
val game_bg: GameBg = GameBg()
|
||||
) {
|
||||
data class CancelJoinBtn(
|
||||
val custom: Boolean = false,
|
||||
@@ -111,5 +112,10 @@ data class GameCfg(
|
||||
data class Version(
|
||||
val hide: Boolean = false
|
||||
)
|
||||
|
||||
data class GameBg(
|
||||
//(false: 显示; true: 隐藏,默认为false)
|
||||
var hide: Boolean = false,
|
||||
)
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user