Editor 标签

EditorWindow居中显示实现/获取Unity主窗口的区域信息 有更新!

  |   0 评论   |   0 浏览

在编辑EditorWindow的时候,某些情况下,我们希望打开的窗口相对于Unity编辑器来说居中显示,一般情况下通过new Rect(0, 0, Screen.currentResolution.width, Screen.currentResolution.height)获得的是主显示器窗口的尺寸,但是如果Unity窗口非全屏或者使用多个显示器做开发,则无法得到正确的位置。

本文将介绍一种通过反射方式可以得到Unity主窗口位置信息的方法,同时也会提供对应的扩展实现以简化将EditorWindow居中显示