Odin扩展EditorWindow
参考 https://odininspector.com/tutorials/custom-editor-windows/odin-editor-windows
简单返回对象
-

// 只需要重载 GetTarget() 返回要编辑的对象 // 该窗口会像 Inspector 窗口一样编辑它 public class OdinEditorWindowSimple : OdinEditorWindow { [MenuItem("OdinEditorWindow/Simple")] private static void OpenWindow() { GetWindow<OdinEditorWindowSimple>().Show(); } protected override void Initialize() { this.WindowPadding = Vector4.zero; } protected override object GetTarget() { return Selection.activeObject; } }
像Inspector窗口一样
-

// OdinEditorWindow 表现得就像 Inspector 窗口一样 // 因此你在 Inspector 中能用的特性,在这里也能用 public class OdinEditorWindowCustom : OdinEditorWindow { // 打

本文介绍了如何利用Odin Inspector扩展Unity的EditorWindow,创建能够简单返回对象并拥有Inspector样式及左侧树状菜单的功能。
最低0.47元/天 解锁文章
279





