This version of Unity is unsupported.
Removed

GUIElement.GetScreenRect

Obsolete GUIElement has been removed. Consider using https://docs.unity3d.com/ScriptReference/UIElements.Image.html, https://docs.unity3d.com/ScriptReference/UIElements.TextElement.html or TextMeshPro instead.

Declaration

public Rect GetScreenRect();
Obsolete GUIElement has been removed. Consider using https://docs.unity3d.com/ScriptReference/UIElements.Image.html, https://docs.unity3d.com/ScriptReference/UIElements.TextElement.html or TextMeshPro instead.

Declaration

public Rect GetScreenRect(Camera camera = null);

Description

Returns bounding rectangle of GUIElement in screen coordinates.

If no camera is given a camera filling the entire game window will be assumed.