Tree View.unitypackage

本插件的主要功能是加载本地资源生成UI目录树,DOME中的功能是生成跟Hierarchy面板一样的UI,想当与该资源面板的副本。而我这次需要的功能是:只显示项目中模型的树结构功能一、在项目UI中添加TreeView.prefab预制体,同时添加一个空对象并绑定TreeViewDemo.cs脚本二、把需要显示的模型树父对象设置Tag,子级不需要设置,然后通过添加判断Tag条件来只显示该模型树三、添加Tag判断条件:在TreeViewDemo.cs脚本中的Start()方法里在以下代码中添加IEnumerable dataItems = Resources.FindObjectsOfTypeAll().Where(go => !IsPrefab(go.transform) && go.transform.parent == null && go.tag == "Finish").OrderBy(t => t.transform.GetSiblingIndex()); OnSelectionChanged此方法原本是在编辑器下运行的。
unitypackage 文件大小:955.8KB