Merge remote-tracking branch 'origin/demo'

This commit is contained in:
cakipaul 2025-07-29 16:18:29 +08:00
commit 4d5ceaadc9
3 changed files with 6 additions and 6 deletions

View File

@ -35,7 +35,7 @@ func display() -> void:
return
if packed_scene:
if on_display_hide_hud and SceneManager.get_ground().display_hud:
SceneManager.get_prop_hud().hide_hud()
SceneManager.toggle_hud_display(false)
if on_display_change_volumn:
get_tree().call_group(GlobalConfig.GROUP_GROUND_SFX, "change_volumn_db" , on_display_changed_volumn_db)
get_tree().call_group(GlobalConfig.GROUP_GROUND_SFX2D, "change_volumn_db" , on_display_changed_volumn_db)
@ -53,7 +53,7 @@ func display() -> void:
func _exit(arg = null):
if current_child:
if on_display_hide_hud and SceneManager.get_ground().display_hud:
SceneManager.get_prop_hud().display_hud()
SceneManager.toggle_hud_display(true)
if on_display_change_volumn:
get_tree().call_group(GlobalConfig.GROUP_GROUND_SFX, "reset_volumn_to_default")
get_tree().call_group(GlobalConfig.GROUP_GROUND_SFX2D, "reset_volumn_to_default")

View File

@ -264,7 +264,7 @@ func _chechout_stage(s: int, play_sfx := true) -> void:
var display_handle_outline = false
if s >= 3:
# 隐藏道具栏
SceneManager.get_prop_hud().hide_hud()
SceneManager.toggle_hud_display(false)
# 禁止退出特写
var closeup = get_parent() as Closeup2D
if closeup:
@ -336,7 +336,7 @@ func _unhandled_input(event: InputEvent) -> void:
if stage == 3:
# 摇把手阶段不可退出
return
SceneManager.get_prop_hud().display_hud()
SceneManager.toggle_hud_display(true)
exit.emit(false)

View File

@ -75,7 +75,7 @@ var shooting = false
func checkout_round(r: int):
if r == 0:
# 游戏开始,隐藏 hud
SceneManager.get_prop_hud().hide_hud()
SceneManager.toggle_hud_display(false)
round_id = r
# 关闭所有碰撞
for i in range(3):
@ -263,7 +263,7 @@ func game_win() -> void:
var scene = DialogueManager.show_dialogue_balloon_scene(dialog_balloon_scene, dialogue_c02, "c02_弹珠游戏4")
await scene.ball_dialogue_ended
await Util.wait(3.0)
SceneManager.get_prop_hud().display_hud()
SceneManager.toggle_hud_display(true)
exit.emit(true)