public virtual string[] GetRelatedFileList() { if (null == unrefResList || 0 == unrefResList.Count) { return(ResPackHelper.GetDependencies(mPath)); } else { List <string> tmpList = new List <string>(); string[] files = ResPackHelper.GetDependencies(mPath); string path; for (int i = 0; i < files.Length; i++) { path = files[i].Remove(0, 7); if (path.EndsWith(".meta")) { path = path.Substring(0, path.Length - 5); } if (!unrefResList.Contains(path)) { tmpList.Add(files[i]); } } return(tmpList.ToArray()); } }
public string[] GetRelatedFileList() { return(ResPackHelper.GetDependencies(_path)); }