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

devtools/2024/10/19 5:27:00/

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

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

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;}
}

http://www.ppmy.cn/devtools/53473.html

相关文章

PostgreSQL源码分析——视图查询重写

这里我们分析一下查询重写的过程,主要分析视图的查询重写的过程。通过以下语句进行分析: create table t1(a int, b int); insert into t1 values(1,1); -- 创建视图 create view vt1 as select * from t1; -- 查询 select * from vt1;查询重写过程分析…

MySQL触发器基本结构

1、修改分隔符符号 delimiter $$ 可以修改成$$ //都行 2、创建触发器函数名称 create trigger 函数名 3、什么样的操作触发,操作那个表 after:.....之后触发 before:......之前触发 insert:插入被触发 update:修改被触…

巴西:海外媒体投放,大舍传媒实现企业与巴西媒体间的交流

引言 随着全球化的进程,海外市场的开拓对于企业的发展至关重要。巴西作为南美洲最大的经济体和人口大国,具有巨大的商机。在与巴西媒体的交流中,大舍传媒的投放成为了一种高效的宣传和合作途径。 巴西媒体的多样性 巴西媒体以其丰富多样的…

Advanced RAG 08:使用 Self-RAG 打造高质量、可追溯的 RAG System

编者按: RAG 技术通过检索并利用外部知识源,能够较为有效地提升生成内容的准确性和多样性。然而,经典 RAG 流程也存在一些不足,例如不必要的检索会浪费计算资源,并可能引入无关内容或错误信息,影响生成质量…

【会议征稿,IEEE出版】第四届电气工程与机电一体化技术国际学术会议(ICEEMT 2024,7月5-7)

第四届电气工程与机电一体化技术国际学术会议(ICEEMT 2024)定于2024年7月5-7日在浙江省杭州市隆重举行 。会议主要围绕“电气工程”、“机电一体化” 等研究领域展开讨论,旨在为电气工程、机电一体化等领域的专家学者、工程技术人员、技术研发…

两个矩阵差异分析

进行两个矩阵的差异分析是常见的数据分析任务。以下是使用R语言进行两个矩阵差异分析的详细步骤。我们将使用一个具体示例来说明如何计算两个矩阵之间的差异。 示例数据 假设我们有两个矩阵 matrix1 和 matrix2,分别代表不同条件下的基因表达数据。 # 创建示例矩…

QT的QScopedPointer

QScopedPointer 是 Qt 提供的一个智能指针模板类。它的主要目的是存储指向动态分配(在堆上创建)的对象的指针,并保证对象的生命周期在 QScopedPointer 的生命周期结束时结束。当 QScopedPointer 被销毁时,它会删除关联的对象。 Q…

强得离谱,AI音乐的 Stable Diffusion: MusicGen

节前,我们星球组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学。 针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。 合集&#x…