通过编辑器工具改变Inspector锁定状态

是在看一系列视频的时候,看到的,感觉挺有用,就记录下来。

就是这个小锁的按钮,后续可以通过快捷键,快速锁定和解锁。代码里没有加入快捷键控制,有需要用到的可以自己加一下,比较简单

cs 复制代码
using UnityEditor;

public class XLockTools : MonoBehaviour
{
    [MenuItem("EditTest/Lock Inspector")]
    public static void LockInspector()
    {
        ActiveEditorTracker.sharedTracker.isLocked = !ActiveEditorTracker.sharedTracker.isLocked;
        ActiveEditorTracker.sharedTracker.ForceRebuild();
    }

    [MenuItem("EditTest/Lock Inspector", true)]
    public static bool IsLockInspectorValid()
    {
        return ActiveEditorTracker.sharedTracker.activeEditors.Length != 0;
    }
}

翻译

搜索

复制

相关推荐
weixin_4242946710 天前
Unity 调用Steamworks API 的 SteamUserStats.RequestCurrentStats()报错
unity·游戏引擎·steamwork
山峰哥10 天前
吃透 SQL 优化:告别慢查询,解锁数据库高性能
服务器·数据库·sql·oracle·性能优化·编辑器
HoFunGames10 天前
Unity小地图,Easy Minimap System MT-GPS插件
unity·游戏引擎
holeer10 天前
【V1.0】Typora 中的 HTML 支持|软件文档自翻译
前端·编辑器·html·typora·web·markdown·文档
硬汉嵌入式10 天前
Vim 9.2版本正式发布
编辑器·vim
wy32586436410 天前
Unity 新输入系统InputSystem(基本操作)
unity·c#·游戏引擎
WarPigs10 天前
着色器multi_compile笔记
unity·着色器
ECHO飞跃 01210 天前
Unity2019 本地推理 通义千问0.5-1.5B微调导入
人工智能·深度学习·unity·llama
Unity游戏资源学习屋10 天前
【Unity UI资源包】GUI Pro - Casual Game 专为休闲手游打造的专业级UI资源包
ui·unity
冰凌糕10 天前
Unity3D Shader 顶点法线外扩实现描边效果
unity