• 【Unity | Editor强化工具】资产快速访问工具


    经常在Project窗口中翻找资产相对麻烦,Unity自带的Favorite功能又和Project窗口强绑定,且只能在双列视图下使用,故制作了一个可以在独立窗口中记录常用资产的小工具:

    CSDN弄了个Github加速计划,会把文章中的Github仓库镜像到它们自己的服务器上,但是这个goupi镜像的版本远落后于Github原始仓库的版本,请直接访问Github版本。

    最近更新了3.x版本,增加了记录Scene中的对象和Unity工程外部文件、文件夹的功能。

    资产快速访问工具主界面

    以下内容Copy自该工具的Readme.md。

    功能

    • 记录常用资源,包括:
      • 项目资产
      • Scene中的对象和组件
      • 外部文件和文件夹
    • 按类别筛选已记录项目
    • 快速 定位 / 打开 已记录项目
    • 复制已记录项目路径
    • 复制已记录项目Guid
    • 复制已记录项目类型
    • 在文件夹中显示已记录项目

    支持的Unity版本

    Unity 2021.3 或更新版本。

    Unity 2021.2及更低版本的Unity请使用 1.2.1 版本。

    安装

    OpenUPM 安装,或者直接将此 仓库 克隆到项目的Packages文件夹下。

    如何使用

    从菜单 “Tools/Bamboo/Asset Quick Access 打开资产快速访问工具窗口。

    • 将项目 拖放 到窗口中来记录该项目,或右键点击Unity对象,选择 Bamboo/Add to Asset Quick Access 选项类记录该对象。
    • 使用 鼠标左键单击 已记录项目,可以在Editor中定位(Ping)此项目。
      • 若项目是Scene中的对象或组件,且Scene未打开,则改为定位其所在的SceneAsset;
      • 若项目是外部文件或文件夹,则什么都不做。
    • 使用 鼠标左键双击 已记录项目,可以打开此项目。
      • 若项目是Scene中的对象或组件,且Scene未打开,则打开其所在的SceneAsset。
    • 使用 鼠标右键单击 已记录项目,可以显示项目操作菜单。
    • Find Asset 输入框中输入资产的Guid或路径查找资产 (使用Unity内置的搜索功能(Ctrl K)替代)。
    • 使用窗口工具栏的类别按钮筛选项目
    • 使用窗口工具栏下拉菜单中的 Add External File 选项添加一个外部文件。
    • 使用窗口工具栏下拉菜单中的 Add External Folder 选项添加一个外部文件夹。
    • 使用窗口工具栏下拉菜单中的 Remove All Items 选项清除已记录的所有项目。

    已知问题

    1. 无法将工程文件夹(Application.dataPath)中的文件和文件夹拖拽到快速访问窗口,因为Unity没有为此类项目提供对外的拖拽回调。
      • 解决方案:使用工具栏下拉菜单中的添加外部项选项替代拖拽。
    2. Play Mode中动态生产的对象被删除后,再次生成同等对象(类型、路径等均相同),快速访问工具无法将两者对应起来,会认为前者处于Missing状态。
  • 相关阅读:
    jupyter中配置多种虚拟环境
    OpenGL 绘制点与三角形(Qt)
    多域名路由访问站点子目录
    模糊查询如何按匹配度排序?
    使用 WPF + Chrome 内核实现高稳定性的在线客服系统复合应用程序
    debian10编译安装mysql
    Windows7、Windows8、Windows10修改磁盘大小
    vue3实现chart水球图
    linux系统ELK组件介绍
    AWS 网络
  • 原文地址:https://blog.csdn.net/qq_21397217/article/details/139455616