BeginArea は構築時に呼ばれ、インスタンスが削除されるとき EndArea が呼ばれます。
デフォルトでは、GUILayout を使用する GUI コントロールはスクリーンの左上の隅から始まります。
左上の隅ではなく任意の領域に自動レイアウトの制御を行いたい場合は、GUILayout.BeginArea を使用して自動レイアウトの新しい領域を作成して使用する必要があります。
See Also: BeginArea, EndArea
領域を説明した例
no example available in JavaScript
using UnityEngine;
public class ExampleClass : MonoBehaviour { void OnGUI() { using (var areaScope = new GUILayout.AreaScope(new Rect(10, 10, 100, 100))) { GUILayout.Button("Click me"); GUILayout.Button("Or me"); } } }
GUILayout.AreaScope | 新しい AreaScope を作成して、対応する領域を開始します。 |