private void Init(Rect buttonRect) { if (s_Setting == null) s_Setting = ScriptableObject.CreateInstance<SpriteEditorMenuSetting>(); buttonRect = GUIUtilityWrap.GUIToScreenRect(buttonRect); Vector2 windowSize = new Vector2(300f, 145f); this.ShowAsDropDown(buttonRect, windowSize); Undo.undoRedoPerformed += new Undo.UndoRedoCallback(this.UndoRedoPerformed); }
private Rect GetScreenRect() { return(GUIUtilityWrap.GUIToScreenRect(m_EditFieldRect)); }