Toggle 方法创建一个打开/关闭的开关按钮,返回值就是是否打开。如果你是一路看到这里的,你会发现GUILayout的方法都大同小异,你设置好了之后用参数捕获,可以说是非常简单就能理解了。 代码和效果如下: privatebooltoggleValue;publicoverridevoidOnInspectorGUI(){base.OnInspectorGUI();toggleValue=GUILayout.Toggle(togg...
index=GUILayout.Toolbar(index,buttonNames); 4. 切换键(Toggle) 关键字: GUILayout.Toggle 样例: Toggle组件 示例代码: privatebooltoggleValue;//记录当前toggle真值情况...toggleValue=GUILayout.Toggle(toggleValue,"This is a toggle");//第二个参数是Toggle文本信息 二、 文本标签类 1. 文本标签(Label) ...
public static bool BeginToggleGroup (string label, bool toggle); public static bool BeginToggleGroup (GUIContent label, bool toggle); 参数 label 要显示在切换控件上方的标签。 toggle 开关组的启用状态。 返回 bool 用户所选的启用状态。 描述 开始一个垂直组,带有可一次性启用或禁用所有控件的开关。
EditorGUILayout.BeginToggleGroup 和EditorGUILayout.EndToggleGroup 必须成对使用,以正确地创建和管理切换组。EditorGUILayout.BeginToggleGroup 用于开始一个切换组,并返回一个 bool 值,表示用户当前选择的启用状态。而 EditorGUILayout.EndToggleGroup 则用于结束这个组。
(2)选择所有需要组的Toggle控件,在对应的Group属性中拖入刚才创建的ToggleGroup; (3)为了控件显示的清晰,建议把所有的Toggle控件设置为ToggleGroup对象的子对象。 3.6 Slider组件 如图。属性中Value是当前的滑块数值,WholeNumbers是整数数值。 3.7 ScrollBar控件 ...
GUI/GUILayout模块主要针对Game视图的UI信息显示与逻辑操作,如插件或demo项目中常见场景。此模块采用关键字、图例与代码的简洁描述方式,便于快速定位目标功能。按钮类组件包括按钮(Button)、选择按钮(Selection)、工具栏(Toolbar)、切换键(Toggle)等。按钮(Button)使用关键字:GUILayout.Button 选择...
● Toolbar :创建一个工具栏。 3.4 切换框:Toggle ● Toggle :创建一个打开/关闭的开关按钮。 3.5 滚动条:HorizontalScroll 、VerticalScroll ● HorizontalScroll :创建一个水平滚动条。● VerticalScroll :创建一个垂直滚动条。3.6 滑条:HorizontalSlider、VerticalSlider ● HorizontalSlider :...
Space在当前布局组中插入空白元素。 TextArea创建一个可供用户编辑字符串的多行文本字段。 TextField创建一个可供用户编辑字符串的单行文本字段。 Toggle创建一个打开/关闭的开关按钮。 Toolbar创建一个工具栏。 VerticalScrollbar创建一个垂直滚动条。 VerticalSlider用户可以拖动的垂直滑动条,用于在最小值和最大值之间...
EditorGUILayout.ToggleLeft("Toggle",false); EditorGUILayout.IntSlider(0,10,0); GUILayout.Button("Button"); } } GUI.enabled GUI.enabled可以实现与DisabledGroup相似的功能。如下 usingSystem.Collections.Generic;usingUnityEditor;usingUnityEngine;publicclassEditorTest : EditorWindow ...
Toggle(bool value,GUILayoutOption[] options) Toggle(string label,bool value,GUILayoutOption[] options) //参数:label开关按钮前面的可选标签 value开关按钮的显示状态 options额外布局属性的可选列表 //返回:bool,开关按钮的选择状态 //如果开关控件被选择,显示一个按钮。boolshowBtn =true; ...