mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-29 23:41:54 +08:00
fix(Starter): 禁用单人游戏按钮防止重复点击
在开始单人游戏时禁用按钮,避免玩家重复点击导致意外行为。同时调整UI元素的水平尺寸标志以保持布局一致。
This commit is contained in:
@@ -231,6 +231,7 @@ text = "游戏模式:"
|
||||
[node name="gamemodeOption" type="OptionButton" parent="content/wrapper/wrapper/start/starter/singleplayer/playConfig/gamemode" index="1" unique_id=620219949]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
theme = ExtResource("4_lfxcn")
|
||||
selected = 0
|
||||
allow_reselect = true
|
||||
@@ -272,6 +273,7 @@ text = "新手教程?"
|
||||
[node name="useTutorialBtn" type="Button" parent="content/wrapper/wrapper/start/starter/singleplayer/playConfig/useTutorial" index="1" unique_id=689654160]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
toggle_mode = true
|
||||
button_pressed = true
|
||||
text = "观看"
|
||||
|
||||
@@ -71,6 +71,7 @@ func startMultiplayerGame():
|
||||
EntityBase.generatePlayer(i)
|
||||
UIState.closeCurrentPanel()
|
||||
func startSingleplayerGame():
|
||||
startSingleplayerBtn.disabled = true
|
||||
MultiplayerState.isMultiplayer = false
|
||||
MultiplayerState.playerName = playerNameInput.text
|
||||
Wave.usingWaveData = GAMEMODE_MAP_WAVE[gamemodeOption.selected]
|
||||
|
||||
Reference in New Issue
Block a user