using System; using System.Collections.Generic; namespace NBC.Asset { #if DEBUG [Serializable] public class DebugBaseInfo { public int Ref; public string LoadScene; public string LoadTime; public long LoadTotalTime; public string Status; } [Serializable] public class DebugAssetInfo : DebugBaseInfo { public string Path; public string Type; public bool IsAll; public List Dependency = new List(); } [Serializable] public class DebugBundleInfo : DebugBaseInfo { public string BundleName; } [Serializable] public class DebugInfo { public int Frame; public List AssetInfos = new List(); public List BundleInfos = new List(); } #endif }