using System.Collections.Generic; namespace UnityFileApi { public static class DependencyTool { static DependencyTool() { UnityFileSystem.Init(); } public static List GetDependencies(string path) { List dependencies = new List(); // Try as SerializedFile using (var serializedFile = UnityFileSystem.OpenSerializedFile(path)) { foreach (var extRef in serializedFile.ExternalReferences) { dependencies.Add(extRef.Guid); } } return dependencies; } } }