36 lines
762 B
GDScript
36 lines
762 B
GDScript
@tool
|
|
extends AnimationRoot
|
|
|
|
|
|
# 覆盖该方法
|
|
func _default_data() -> Dictionary:
|
|
return {}
|
|
|
|
|
|
func _ready() -> void:
|
|
super._ready()
|
|
if Engine.is_editor_hint():
|
|
return
|
|
|
|
|
|
#region node_reference
|
|
var closeup刮海报_理发店: Closeup2D
|
|
var closeup镜子特写: Closeup2D
|
|
#endregion
|
|
|
|
|
|
# 读取设置变量名
|
|
func _setup_node_reference() -> void:
|
|
closeup刮海报_理发店 = $"../DeployLayer/Closeup刮海报_理发店"
|
|
closeup镜子特写 = $"../DeployLayer/Closeup镜子特写"
|
|
|
|
|
|
func _on_ground_ready() -> void:
|
|
closeup刮海报_理发店.exit.connect(_check_if_flyer_shaven)
|
|
_check_if_flyer_shaven()
|
|
|
|
|
|
func _check_if_flyer_shaven(_arg = null):
|
|
if ArchiveManager.get_global_value("c03_s03_flyer_shaven"):
|
|
closeup刮海报_理发店.texture = null
|