手机网站怎么制作软件,门户网站建设公司价位,网络科技有限公司起名,不备案的网站一、需求
我有一个脚本#xff0c;上面暴露了许多参数#xff0c;我要在场景中拖物体给它进行配置。 如果不锁定Inspector面板的话#xff0c;每次点击物体后#xff0c;Inspector的内容就是刚点击的物体的内容#xff0c;而不是挂载脚本的参数面板。
二、 解决
…一、需求
我有一个脚本上面暴露了许多参数我要在场景中拖物体给它进行配置。 如果不锁定Inspector面板的话每次点击物体后Inspector的内容就是刚点击的物体的内容而不是挂载脚本的参数面板。
二、 解决
1找官方的快捷键目前没找到 2查阅官方文档 3直接问GPT4万一它已经学过了呢
直接给出代码
class Example : EditorWindow
{#if UNITY_EDITOR[MenuItem(快捷功能/锁定Inspector面板 _%#SPACE)] //Ctrl Shift Space#endifstatic void LockInspector(){var inspectorType typeof(UnityEditor.Editor).Assembly.GetType(UnityEditor.InspectorWindow);var inspectorInstance EditorWindow.GetWindow(inspectorType);bool isLocked (bool)inspectorType.GetProperty(isLocked).GetValue(inspectorInstance, null);bool lockStatusToSet !isLocked;inspectorType.GetProperty(isLocked).SetValue(inspectorInstance, lockStatusToSet, null);}}