ShowSize.OnGUI C# (CSharp) Method

OnGUI() static private method

static private OnGUI ( ) : void
return void
    void OnGUI()
    {
        GameObject thisObject = Selection.activeObject as GameObject;
          if (thisObject == null)
          {
              return;
          }

          MeshFilter mf = thisObject.GetComponent(typeof(MeshFilter)) as MeshFilter;
          if (mf == null)
          {return;}

          Mesh mesh = mf.sharedMesh;
          if (mesh == null)
          {return;}

          Vector3 size = mesh.bounds.size;
          Vector3 scale = thisObject.transform.localScale;
          GUILayout.Label("Size\nX: " + size.x*scale.x + "   Y: " + size.y*scale.y + "   Z: " + size.z*scale.z);
    }