Unity3D Editor 编辑器扩展实战 Project窗口全文件夹折叠

环境:Unity2017.2 语言:C#

 

总起:

在使用Project窗口时,总在不停地找资源和找代码过程中,将Project中的文件夹展开,导致窗口的混乱,虽然在按住Alt的情况下点击三角能够全部折叠一组的文件夹,但是这样做也比较麻烦。

 

所以有没有办法按下一个快捷键将所有文件夹全部折叠呢?

 

今天就为大家带来本人最新研究的一种对Editor的扩展(仅在2017版本中试验过,因为用到了反射技术所以不保证其他版本通用)。

 

折叠脚本:

新建Editor文件夹,再在其中新建一个脚本:

using System.Collections;
using System.Linq;
using System.Reflection;
using UnityEditor;

// CollapseFolders.cs
public static class CollapseFolders
{
    [MenuItem("Assets/折叠所有文件夹 &c", false, 30)]
    public static void SetProjectBrowserFoldersCollapsed()
    {
        var assembly = Assembly.GetAssembly(typeof(Editor));
        var type = assembly.GetType("UnityEditor.ProjectBrowser
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值