如何确定 ScriptableObject 绘制在 Inspector 还是 EditorWindow

不是经常做编辑器插件开发,有些 API 忘记关键字就真难受,网上都不好搜到哎,几个笔记!!

背景:

在开Unity-Application-Auto-Builder 时遇到 scriptobject 实例上绘制的 Foldout 组件在 Inspector 正常,在 EditorWindow 加载就向右偏移 10多个像素。
进而需要判断 SO 在 Inspector 还是 EditorWindow 加载,以前写明明记得,好像是写Security-Camera-Toolkit-For-Unity时就用过。
很好,就这次吧,行文以记之方便查询,更方便被相同问题苦恼的有缘人能够搜索、解惑。

API

也就一个 属性值 /(ㄒoㄒ)/~~

EditorGUIUtility.hierarchyMode
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容