public void OnGUI()
    {
        Instance = this;
        var rect = new Rect(0f, 0f, Screen.width, Screen.height).Pad(0, 0, 4, 20);

        GUILayout.BeginArea(rect);
        _scrollPosition = GUILayout.BeginScrollView(_scrollPosition);
        InvertApplication.SignalEvent <IDrawInspector>(_ => _.DrawInspector(rect));
        GUILayout.EndScrollView();
        GUILayout.EndArea();
    }
    public void OnGUI()
    {
        Instance = this;
        var rect = new Rect(0f, 0f, Screen.width, Screen.height).Pad(0,0,4,20);

        GUILayout.BeginArea(rect);
        _scrollPosition = GUILayout.BeginScrollView(_scrollPosition);
        InvertApplication.SignalEvent<IDrawInspector>(_ => _.DrawInspector(rect));
        GUILayout.EndScrollView();
        GUILayout.EndArea();
    
    }