xiandie/scene/ground/script/c01/s11_黄包车路灯.gd

23 lines
568 B
GDScript3
Raw Normal View History

2025-03-12 10:43:02 +00:00
extends Node
@onready var light1 = $PointLight2D1
@onready var light2 = $PointLight2D2
2025-03-12 10:43:02 +00:00
@onready var area = $Area2D as Area2D
var original_energy1: float
var original_energy2: float
2025-03-12 10:43:02 +00:00
func _ready() -> void:
original_energy1 = light1.energy
light1.energy = 0.0
original_energy2 = light2.energy
light2.energy = 0.0
2025-03-12 10:43:02 +00:00
area.area_entered.connect(_on_area_entered)
func _on_area_entered(_area) -> void:
var tween = create_tween()
tween.tween_property(light1, "energy", original_energy1, 2.0)
tween.parallel().tween_property(light2, "energy", original_energy2, 2.0)