18 lines
361 B
GDScript
18 lines
361 B
GDScript
@tool
|
|
|
|
extends Node3D
|
|
|
|
signal updateLighting
|
|
|
|
@export var frame:int
|
|
@export var GameWorldEnv:WorldEnvironment
|
|
|
|
func resetLighting():
|
|
GameWorldEnv.environment.sdfgi_enabled = false
|
|
await get_tree().process_frame
|
|
GameWorldEnv.environment.sdfgi_enabled = true
|
|
|
|
func _ready() -> void:
|
|
print("Lighting node entered tree!")
|
|
updateLighting.connect(resetLighting)
|