У бокса наверное есть отступы?
|
box рисуется через GUI. Это GUILayoutUtility.GetAspectRect(1) берет rect явно выше, чем 40. Точнее высота равна ширине, а ширина там больше, чем 40.
Так там кнопки одного размера же, просто выравнивание текста по левому краю.
|
Я даже не представляю как нарисовать несколько кнопок одного размера, если вручную не задавать размеры кнопок, или area.
По умолчанию кнопки растягивают область рисования gui и получается, что ширина всех кнопок равна самой широкой кнопки.
Хотя может лучше будет и вручную это все задать.
А кто нибудь пробовал свой GUISkin делать? Я вчера глянул, там столько настраивать надо... не говоря уже о количестве текстур))