extends CanvasLayer signal exit @onready var flyer = $"刮刮乐" func _ready() -> void: layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME flyer.shaven.connect(_on_shaven) SceneManager.pop_center_notification(tr("ui_left_mouse_shave")) var exiting = false func _on_shaven(progress: float): if exiting: return if progress >= 0.7: exiting = true print("刮开 70% 以上!") var tween = create_tween() tween.tween_property(flyer, "modulate:a", 0.0, 1.0) tween.tween_callback(exit.emit.bind(true)) elif GlobalConfig.DEBUG: print("刮开进度:", progress)