BeginToggleGroup, EndToggleGroup

示例程序
说明竖直绘制一个开关组,可以同时禁用或启用所有开关

用法

public static bool BeginToggleGroup(string label, bool toggle);

public static bool BeginToggleGroup(GUIContent label, bool toggle);

参数

label

对应的标签名称。

toggle

开关组的启用状态。

示例

public override void OnInspectorGUI () {
		_target.Ax = EditorGUILayout.BeginToggleGroup ("Ax", _target.Ax);
		_target.A [0] = EditorGUILayout.Toggle ("A1", _target.A [0]);
		_target.A [1] = EditorGUILayout.Toggle ("A2", _target.A [1]);
		_target.A [2] = EditorGUILayout.Toggle ("A3", _target.A [2]);
		EditorGUILayout.EndToggleGroup ();
		
		_target.Bx = EditorGUILayout.BeginToggleGroup ("Bx", _target.Bx);
		_target.B [0] = EditorGUILayout.Toggle ("B1", _target.B [0]);
		_target.B [1] = EditorGUILayout.Toggle ("B2", _target.B [1]);
		_target.B [2] = EditorGUILayout.Toggle ("B3", _target.B [2]);
		EditorGUILayout.EndToggleGroup ();
}