using System.Collections.Generic; using UnityEditor; namespace Passer.Humanoid { #if UNITY_EDITOR [InitializeOnLoad] public class HumanoidVisitors { public static List visitors = new List(); static HumanoidVisitors() { CheckScenes(); } public static void CheckScenes() { EditorBuildSettingsScene[] editorBuildSettingsScenes = EditorBuildSettings.scenes; foreach (EditorBuildSettingsScene editorBuildSettingsScene in editorBuildSettingsScenes) { string localSceneName = editorBuildSettingsScene.path; if (!visitors.Contains(localSceneName)) { visitors.Add(localSceneName); } } } } #endif }