diff --git a/Obscura/scripts/camera_selector.gd b/Obscura/scripts/camera_selector.gd index e99949b..6c979c9 100644 --- a/Obscura/scripts/camera_selector.gd +++ b/Obscura/scripts/camera_selector.gd @@ -8,9 +8,9 @@ var current_controller:int = 0 func _ready(): for camera in cameras: if null != camera: - camera.current = false + camera.call_deferred("clear_current") if(len(cameras) > current_controller+1): - cameras[current_controller].make_current() + cameras[current_controller].call_deferred("make_current") func _process(_delta):