使用 toggle_hud_display 方法
This commit is contained in:
parent
f9263862d2
commit
89c339976e
@ -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")
|
||||
|
@ -265,7 +265,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:
|
||||
@ -337,7 +337,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)
|
||||
|
||||
|
||||
|
@ -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)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user