xiandie/scene/gallery/clips/clip_template.gd

20 lines
428 B
GDScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

extends Node2D
# 发送此信号会重载当前 clip重置所有进度自动退出 display 状态)
signal display_finished
# card_mode 卡片模式 / 完整模式
func run_clip(card_mode: bool):
if card_mode:
return
display_finished.emit()
var dialogue_res = preload("res://asset/dialogue/npc.dialogue")
var dialog_node
func _exit_tree() -> void:
if is_instance_valid(dialog_node):
dialog_node.queue_free()