This commit is contained in:
CortexCore
2025-02-27 12:34:18 +08:00
parent 0ecac57a98
commit ed08fd23bd
35 changed files with 2136757 additions and 1731262 deletions

View File

@@ -16,15 +16,19 @@ namespace Net.Like.Xue.Tokyo
{
if (!lumina.sun)
{
foreach (var rootGameObject in SceneManager.GetActiveScene().GetRootGameObjects())
for (var i = 0; i < SceneManager.sceneCount; i++)
{
if(rootGameObject.TryGetComponent<Light>(out var rootLight) is false)continue;
if(rootLight.type is not LightType.Directional)continue;
var scene = SceneManager.GetSceneAt(i);
foreach (var rootGameObject in scene.GetRootGameObjects())
{
if(rootGameObject.TryGetComponent<Light>(out var rootLight) is false)continue;
if(rootLight.type is not LightType.Directional)continue;
lumina.sun = rootLight;
return;
lumina.sun = rootLight;
return;
}
}
}
}
}