最終更新:2019-10-16 (水) 20:16:13 (1656d)  

UnityEngine.GUILayout
Top / UnityEngine.GUILayout

GUI の自動レイアウトを行うためのインターフェイス

http://docs.unity3d.com/ja/current/ScriptReference/GUILayout.html

メモ

  • 自動的に縦に並べて表示してくれる
    function OnGUI () {
    	GUILayout.Button ("test1");
    	GUILayout.Space (20);
    	GUILayout.Button ("test2");
    	GUILayout.Space (20);
    	GUILayout.Button ("test3");
    }

スタティック関数

  • GUILayout.BeginArea固定されたスクリーン領域に GUI コントロールの GUILayout ブロックを開始します
    GUILayout.BeginHorizontal水平のコントロールグループを開始します
    GUILayout.BeginScrollView?自動的にレイアウトされるスクロールビューを開始します
    GUILayout.BeginVertical水平のコントロールグループを開始します
    GUILayout.Box?自動レイアウトのボックスを作成します
    GUILayout.ButtonMake a single press button.
    GUILayout.EndArea?BeginArea? で開始した GUILayout ブロックを閉じます
    GUILayout.EndHorizontal?BeginHorizontal? で開始したグループを閉じます
    GUILayout.EndScrollView?BeginScrollView? を呼び出して開始したスクロールビューを閉じます
    GUILayout.EndVertical?BeginVertical? で開始したグループを閉じます
    GUILayout.ExpandHeight?コントロールの垂直方向の拡張を許可/禁止するオプション
    GUILayout.ExpandWidth?コントロールの水平方向の拡張を許可/禁止するオプション
    GUILayout.FlexibleSpace?フレキシブルなスペースを挿入します
    GUILayout.Height?決められた高さをコントロールに与えるオプション
    GUILayout.HorizontalScrollbar?水平のスクロールバー
    GUILayout.HorizontalSliderユーザーが最小値と最大値の間で値をドラッグで変更できる水平スライダー
    GUILayout.Label?自動レイアウトのラベル
    GUILayout.MaxHeight?コントロールの高さの最大値を設定するオプション
    GUILayout.MaxWidth?コントロールの幅の最大値を設定するオプション
    GUILayout.MinHeight?コントロールの高さの最小値を設定するオプション
    GUILayout.MinWidth?Option passed to a control to specify a minimum width.
    GUILayout.PasswordField?パスワードを入力するフィールドを作成します。
    GUILayout.RepeatButton?リピートボタン。ユーザーがボタンをマウスで押している間は true を返します。
    GUILayout.SelectionGrid?選択グリッドボタン
    GUILayout.Space現在のレイアウトグループにスペースを挿入します
    GUILayout.TextArea?ユーザーが文字列を編集することができる複数行のテキストエリア
    GUILayout.TextField?ユーザーが文字列を編集することができるテキストエリア
    GUILayout.Toggle?on/off のトグルボタン
    GUILayout.Toolbar?ツールバー
    GUILayout.VerticalScrollbar?垂直のスクロールバー
    GUILayout.VerticalSlider?ユーザーが最小値と最大値の間で値をドラッグで変更できる垂直スライダー
    GUILayout.Width?決められた幅をコントロールに与えるオプション
    GUILayout.Window?ウィンドウ内のコンテンツが自動でレイアウトされるポップアップウィンドウ

関連

参考