static public void ListAssetDependencis() { if (AssetBundleEditorHelper.HasValidSelection()) { Object[] selObjs = Selection.objects; string depsStr = AssetBundleEditorHelper.GetDependencyText(selObjs, false); string selStr = string.Empty; int i = 0; foreach (Object obj in selObjs) { selStr += string.Format("[{0}]{1};", ++i, AssetDatabase.GetAssetPath(obj)); } Debug.Log(string.Format("Selection({0}) depends on the following assets:" + "\n-------------------------------------------\n" + "{1}" + "\n-------------------------------------------\n", selStr, depsStr)); AssetBundleEditorHelper.SelectDependency(selObjs, false); } }