Нужно собрать заново гуй сторонней игры. В оригинале он собран из нескольких элементов
слева на право: шапка (вертикальная, из трех элементов), левая часть окна, центральная, правая часть окна. В конще маленький квадрат - декор.
Пока что я не придумал ничего лучше, чем брать GUI.window, удаляю background и рисую элементы поверх через Graphics.DrawTexture. Таким образом получаю составной background. Поверх? которого отрисовываю контролы. И вот тут мне начинает казаться, что "ну херня же". Не понятно как делать ресайз такого окна (окна в оригинальной игрухе ресайзятся только по x-оси) . Не понятно что поверх чего рисуется. Слоями я еще управлять не умею.
Собственно как правильно собирать и отрисовывать такие окна.