unity文件工程资源依赖关系生成树状菜单视图插件

写这个插件的时间也接近一年了,很多开发过程中的过程也忘记得差不多。在很多时候ms的时候就是说不出自己做了什么。之前一直有个心态,就是自己做过了就不屑去看,结果到了面试的时候很多自己做的都答不上。对于这个问题是要值得重视的所以现在决心重看代码,再次熟悉这个插件,写个技术文档博客。


---------------------------------此插件1.0完成时间于2019.08.23 - Author: hsb And zjj------------------------------------

功能:此插件的功能有:
1.选中Asserts中的某个资源,点击鼠标右键,选择Query be Depenced Graphical Display会出现一个自定义窗口,或选择Assets/Query be Depenced Graphical Display。
也会有这样的效果。

2.显示窗口的内容包括:
->被依赖 视图:可以看到选中的文件被依赖文件的情况。
    在此视图基础上加了过滤功能,可以通过选择unity和Resource单选框把unity资源和Resource文件下的资源过滤出来。
    * Name:  文件名
    * Path:  路径
    * State:  状态(Normal-正常, Changed-该文件已经被修改过,-No Data-此文件已经被删除)
              注:此功能是根据svn status查询本地仓库与远程仓库的区别,并把符合按照题意显示出来的,可以扩展。

->依赖 视图:可以看到选中的文件依赖文件的情况。
    * Name:  文件名
    * Path:  路径
    * State:  状态(Normal-正常, Changed-该文件已经被修改过,-No Data-此文件已经被删除)
              注:此功能是根据svn status查询本地仓库与远程仓库的区别,并把符合按照题意显示出来的,可以扩展。

->配置:  使用前需要配置访问neo4j的地址和密码
         public: 公有地址配置 - 配置的是公有地址,只提供查询。
            use it to query单选框:就是选择此地址进行查询。
         personal: 个人地址配置 - 配置的是本地地址,提供查询和提交数据。
            use it to query单选框:就是选择此地址进行查询。
            Modify: 修改查询的个人地址
            reflesh: 刷新neo4j数据库
            stop: 停止提交

->展开:  可以选中资源树中的某个节点,点击,把节点的所有子节点展开。

->收缩:  可以选中资源树的某个节点,点击,把节点的所有子节点收缩;如果该节点是叶子节点,则把它的前一个父节点的孩子节点搜索。

3.使用配置:
因为要查看树状菜单个节点的状态,我们使用的是cmd命令访问,所以需要提供路径。这个路径应该是当前工程Assets文件夹的前一个文件夹。注:再向前的文件夹也没问题,只不过是遍历的范围变大了,最好就是前一个文件夹。
修改的变量名称是:currentSvnPath。 
而saveCmdRstTxt变量保存的是cmd命令查询下来的返回值,可以根据你的使用情况修改。

The plug-in 1.0 completion time is 2019.08.23 - Author: HSB And ZJJ

Functions: The functions of this plug-in include:
1. Select a resource in Asserts, right-click on the mouse, select Query be Depenced Graphical Display and a custom window will appear, or select Assets/Query be Depenced Graphical Display.
It will also have this effect.

2. The contents of the display window include:

-> Dependent View: You can see that the selected file is dependent on the file.
On the basis of this view, the filtering function is added, which can filter the resources under the unit resource and resource file by selecting the unit and resource radio boxes.
    * Name: File name
    * Path:Path:Path
    * State: State (Normal - Normal, Changed - This file has been modified, - No Data - This file has been deleted)
    Note: This function is based on

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值