extends CanvasLayer @warning_ignore("unused_signal") signal exit(arg) func _ready() -> void: layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME ### TODO 读纸条时,开始准备横版的呼吸声(呼吸声与棺材怪爬墙活动分在两个音频文件) # 退出阅读马上进入横版,出现棺材怪爬墙活动的声音 func _read() -> void: SceneManager.pop_debug_dialog_info("音效", "棺材怪呼吸的声音A") SceneManager.pop_debug_dialog_info("音效", "棺材怪爬墙活动的声音B") func _monster_show() -> void: SceneManager.lock_player() var player = SceneManager.get_player() player.set_facing_direction(Vector2.RIGHT) # 惊讶 await SceneManager.pop_os_with_str("") await Util.wait(2.0) # 棺材怪开始行动 player.set_facing_direction(Vector2.LEFT) var displaying_bloody_note := false func _unhandled_input(event: InputEvent) -> void: if event.is_action_pressed("cancel") and displaying_bloody_note: get_viewport().set_input_as_handled() displaying_bloody_note = false %"沾血的纸条".hide()