content | @param content Содержание для отображения. |
style | @param style GUIStyle для позиционирования. |
options | An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style .See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Rect @return Прямоугольник, достаточно большой, чтобы содержать контент, содержащийся в стиле.
Резервный расположение места для прямоугольника для отображения содержимого с определенным стилем.
using UnityEngine;
public class ExampleScript : MonoBehaviour { // Shows the button rect properties in a label when the mouse is over it GUIContent buttonText = new GUIContent("some button"); GUIStyle buttonStyle = GUIStyle.none;
void OnGUI() { Rect rt = GUILayoutUtility.GetRect(buttonText, buttonStyle); if (rt.Contains(Event.current.mousePosition)) { GUI.Label(new Rect(0, 20, 200, 70), "PosX: " + rt.x + "\nPosY: " + rt.y + "\nWidth: " + rt.width + "\nHeight: " + rt.height); } GUI.Button(rt, buttonText, buttonStyle); } }
width | @param width Ширина желаемой области. |
height | @param height Высота желаемой области. |
style | @param style Необязательный GUIStyle для позиционирования. Если указан, значение padding будет добавлено к размеру, а его значение margin - к отступу. |
options | An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style .See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Rect @return Прямоугольник для содержания элемента управления.
Резервный расположение места для прямоугольника с фиксированной областью содержимого.
minWidth | @param minWidth Минимальная ширина области передается обратно. |
maxWidth | @param maxWidth Максимальная ширина области передается обратно. |
minHeight | @param minWidth Минимальная ширина области передается обратно. |
maxHeight | @param maxWidth Максимальная ширина области передается обратно. |
style | @param style Необязательный стиль. Если указан, значение padding стиля будет добавлено к требуемому размеру, а значение margin будет использоваться для отступа. |
options | An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style .See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Rect @return Прямоугольник с размером между minWidth и maxWidth с учетом обоих осей.
Резервное место для расположения гибкого прямоугольника.
Размер прямоугольника между минимальным и максимальным значениями.