AbstractProgressBar | ProgressBar 的抽象基类。 |
AlignmentUtils | 包含用于对齐视觉元素的实用方法的静态类。 |
AttachToPanelEvent | 元素添加到面板后代的元素后发送的事件。 |
BackgroundPropertyHelper | 帮助在背景属性和 ScaleMode 之间进行转换。 |
BaseBoolField | BaseBoolField 是一个可点击元素,表示布尔值。 |
BaseCompositeField<T0,T1,T2> | 这是复合字段的基类。 |
BaseField<T0> | 控件的抽象基类。BaseField 是字段元素(如 TextField 和 IntegerField)的基类。要将 BaseField 元素与检查器窗口中的其他字段自动对齐,请使用 .unity-base-field__aligned USS 类。此样式类专为与检查器元素(如 PropertyField)一起使用而设计,默认情况下具有此样式类。但是,如果您将子 BaseField 元素手动添加到 PropertyField,则必须手动添加样式类。当存在样式类时,字段会自动计算标签宽度以与检查器窗口中的其他字段对齐。如果存在 IMGUI 字段,则 UI 工具包字段会与它们对齐,以确保一致性和兼容性。 |
BaseFieldMouseDragger | 为字段鼠标拖动器提供基类。 |
BaseListView | 列表视图的基类,列表视图是一个垂直可滚动区域,链接到并显示项目列表。 |
BaseListViewController | 基本集合列表视图控制器。此类型的视图控制器旨在处理任何 BaseListView 继承者虚拟化的数据。 |
BasePopupField<T0,T1> | 这是所有弹出字段元素的基类。TValue 和 TChoice 可以不同,请参阅 MaskField,或者相同,请参阅 PopupField |
BaseSlider<T0> | 这是滑块字段的基类。 |
BaseTreeView | 树视图的基类,树视图是一个垂直可滚动区域,链接到并显示按树形结构组织的项目列表。 |
BaseTreeViewController | 基本集合树视图控制器。此类型的视图控制器旨在处理任何 BaseTreeView 继承者虚拟化的数据。 |
BaseVerticalCollectionView | 用于显示滚动视图中虚拟化垂直内容的控件的基类。 |
BindableElement | 可以绑定到属性的元素。有关更多信息,请参阅 UXML 元素 BindableElement。 |
Binding | 定义绑定的基类。 |
BlurEvent | 元素失去焦点后立即发送的事件。此事件会向下传递,不会向上冒泡。 |
BoundsField | 边界编辑器字段。有关更多信息,请参阅 UXML 元素 BoundsField。 |
BoundsIntField | BoundsInt 字段。有关更多信息,请参阅 UXML 元素 BoundsIntField。 |
Box | 样式化的视觉元素,与 IMGUI Box 样式匹配。有关更多信息,请参阅 UXML 元素 Box。 |
Button | 这是一个可点击按钮。 |
CallbackEventHandler | 能够使用回调来处理事件的类的接口。 |
ChangeEvent<T0> | 当字段中的值更改时发送事件。 |
Clickable | 操纵器,它跟踪元素上的鼠标事件,并在元素被点击时回调。 |
ClickEvent | 当左键单击时会发送此事件。 |
CollectionViewController | 基本集合视图控制器。视图控制器旨在处理任何 BaseVerticalCollectionView 继承者虚拟化的数据。 |
Column | 表示多列视图(如多列列表视图或多列树视图)中的列。提供定义用户如何与多列视图中的列交互、如何表示其数据以及此列中每个单元格的数据的属性。 |
Columns | 表示一组列。 |
CommandEventBase<T0> | 命令事件的基类。 |
ContextClickEvent | 右键单击时发送的事件。 |
ContextualMenuManager | 使用此类显示上下文菜单。 |
ContextualMenuManipulator | 操纵器,当用户右键单击或按下键盘上的菜单键时会显示上下文菜单。 |
ContextualMenuPopulateEvent | 上下文菜单需要菜单项时发送的事件。此事件会向下传递并向上冒泡。 |
ConverterGroup | 一种类型,用于保存关于绑定中本地使用的转换注册表的信息。 |
ConverterGroups | 提供一组静态方法来注册和使用转换组,并注册一组全局转换器。ConverterGroup. DataBinding。 |
CustomBinding | 通用目的绑定可扩展性的基类。 |
CustomStyleResolvedEvent | 在 VisualElement 的自定义样式属性解析后发送的事件。 |
DataBinding | 绑定类型,它允许在数据源的属性和 VisualElement 的属性之间进行数据同步。 |
DefaultMultiColumnTreeViewController<T0> | MultiColumnTreeViewController 的默认实现。 |
DefaultTreeViewController<T0> | TreeViewController 的默认实现。 |
DetachFromPanelEvent | 元素从其父级分离之前发送的事件,如果父级是面板的后代。 |
DoubleField | 创建一个用于输入双精度数的文本字段。 |
DragAndDropData | 在拖放操作期间存储的数据,使信息能够在整个过程中传递。 |
DragAndDropEventBase<T0> | 拖放事件的基类。 |
DragEnterEvent | 使用 DragEnterEvent 类来管理当拖动进入元素或其后代之一时发生的事件。DragEnterEvent 不会向下传递,也不会向上冒泡。 |
DragExitedEvent | 当拖放过程结束时发送给拖动元素的事件。 |
DragLeaveEvent | 使用 DragLeaveEvent 类来管理当拖动离开元素或其后代之一时发送的事件。DragLeaveEvent 不会向下传递,也不会向上冒泡。 |
DragPerformEvent | 当另一个元素被拖放到元素上时发送给元素的事件。 |
DragUpdatedEvent | 当被拖动的元素进入可能的放置目标时发送的事件。 |
DropdownField | 一个允许用户从选项列表中选择一个选项的控件。有关更多信息,请参阅 UXML 元素 DropdownField。 |
DropdownMenu | 表示下拉菜单。 |
DropdownMenuAction | 表示菜单操作项。 |
DropdownMenuEventInfo | 提供有关导致下拉菜单显示的事件的信息。 |
DropdownMenuItem | 表示下拉菜单中的一个项。 |
DropdownMenuSeparator | 提供一个分隔符菜单项。 |
DynamicAtlasSettings | 包含动态图集系统使用的设置。 |
Easing | 要与 ValueAnimations 一起使用的一组缓动曲线。 |
EnumField | 创建一个下拉菜单,用于在枚举值之间切换。有关更多信息,请参阅 UIE-uxml-element EnumField。 |
EventBase | 所有 UIElements 事件的基类。该类实现 IDisposable 以确保在必要时从池中正确释放事件以及任何非托管资源。 |
EventBase<T0> | 事件的泛型基类,实现事件池和对事件类型系统的自动注册。 |
EventDispatcher | 将事件分派到 IPanel。 |
EventInterestAttribute | CallbackEventHandler.HandleEventBubbleUp 的重写上的可选属性。 |
ExecuteCommandEvent | 当面板中的元素应该执行命令时,此事件由编辑器发送。 |
FieldMouseDragger<T0> | 提供在视觉元素上拖动以更改值字段。 |
FloatField | 创建一个用于输入浮点数的文本字段。有关更多信息,请参阅 UXML 元素 FloatField。 |
Focusable | 可以获取焦点的对象的基类。 |
FocusChangeDirection | 定义焦点在焦点环中移动的方向的基类。 |
FocusController | 负责管理面板内焦点的类。 |
FocusEvent | 元素获得焦点后立即发送的事件。此事件会向下传递,不会向上冒泡。 |
FocusEventBase<T0> | 与焦点相关的事件的基类。 |
FocusInEvent | 元素获得焦点之前立即发送的事件。此事件会向下传递并向上冒泡。 |
FocusOutEvent | 元素失去焦点之前立即发送的事件。此事件会向下传递并向上冒泡。 |
Foldout | Foldout 控件是用户界面的一个可折叠部分。当切换时,它会展开或折叠,从而隐藏或显示它包含的元素。 |
GenericDropdownMenu | GenericDropdownMenu 允许您使用默认文本选项或任何 VisualElement 显示上下文菜单。 |
GeometryChangedEvent | 此事件在布局计算后发送,当元素的位置或尺寸发生变化时。 |
GroupBox | 这是 IGroupBoxOption 组的封闭容器。此容器中的所有组选项将协同交互,以使用 DefaultGroupManager 允许单选。默认选项是 RadioButton,但用户可以提供其他实现。如果没有在层次结构中找到 IGroupBox,则默认容器将是面板。 |
Hash128Field | 创建一个用于编辑 Hash128 的字段。有关更多信息,请参阅 UXML 元素 Hash128Field。 |
HelpBox | 为用户创建一个包含消息的帮助框。有关更多信息,请参阅 UXML 元素 HelpBox。 |
IBindingExtensions | 扩展方法,提供额外的 IBindable 功能。 |
Image | 表示源纹理的 VisualElement。注意:这与 UnityEngine.UI.Image uGUI 控件无关。这是 UI 工具包框架的 Image 控件。 |
IMGUIContainer | 绘制 IMGUI 内容的元素。有关更多信息,请参阅 UXML 元素 IMGUIContainer。 |
IMGUIEvent | 用于发送没有等效 UIElements 事件的 IMGUI 事件的类。 |
ImmediateModeElement | 可以实现自定义立即模式渲染的 VisualElement。 |
INotifyValueChangedExtensions | INotifyValueChangedExtensions 是一组扩展方法,对实现 INotifyValueChanged_1 的对象很有用。 |
InputEvent | 当 TextField 中的文本发生变化时发送事件。 |
IntegerField | 创建一个用于输入整数的文本字段。有关更多信息,请参阅 UXML 元素 LongField。 |
KeyboardEventBase<T0> | 这是键盘事件的基类。 |
KeyboardNavigationManipulator | 提供一个默认实现,用于将输入设备特定事件转换为可能与键盘一起使用的更高级别的导航操作。 |
KeyDownEvent | 当按下键时会发送此事件。 |
KeyUpEvent | 当释放按下的键时会发送此事件。 |
Label | 提供一个显示文本的元素。有关更多信息,请参阅 UXML 元素 Label。 |
ListView | ListView 是一个垂直可滚动区域,链接到并显示项目列表。 |
ListViewController | 列表视图控制器。这种类型的视图控制器旨在处理任何 ListView 继承者的数据虚拟化。 |
长整数字段 | 创建用于输入长整数值的文本字段。有关更多信息,请参阅 UXML 元素 LongField。 |
操作器 | 所有操作器实现的基类。有关更多信息,请参阅用户手册中的操作器。 |
网格生成上下文 | 在 VisualElement.generateVisualContent 回调期间提供用于生成视觉元素的视觉内容的方法。 |
网格写入数据 | 表示为绘制 VisualElement 内容分配的顶点和索引数据。 |
最小值/最大值滑块 | 包含范围表示的最小值/最大值滑块。有关更多信息,请参阅 UXML 元素 MinMaxSlider。 |
鼠标捕获控制器 | 管理捕获鼠标事件的类。 |
鼠标捕获事件 | 在处理程序开始捕获鼠标后发送的事件。 |
MouseCaptureEventBase<T0> | 当捕获鼠标的处理程序更改时发送的事件。 |
鼠标捕获退出事件 | 在处理程序停止捕获鼠标之前发送的事件。 |
鼠标按下事件 | 当鼠标按钮被按下时发送此事件。 |
鼠标进入事件 | 当鼠标指针进入元素或其后代元素之一时发送的事件。该事件向下传递,但不向上冒泡。 |
鼠标进入窗口事件 | 当鼠标指针进入窗口时发送的事件。该事件向上冒泡,但不向下传递。 |
MouseEventBase<T0> | 鼠标事件的基类。 |
鼠标离开事件 | 当鼠标指针退出元素及其所有后代元素时发送的事件。该事件向下传递,但不向上冒泡。 |
鼠标离开窗口事件 | 当鼠标指针退出窗口时发送的事件。该事件向上冒泡,但不向下传递。 |
鼠标操作器 | 鼠标操作器具有一个激活过滤器列表。 |
鼠标移动事件 | 当鼠标移动时发送此事件。 |
鼠标移出事件 | 当鼠标指针退出元素时发送的事件。该事件向下传递并向上冒泡。 |
鼠标悬停事件 | 当鼠标指针进入元素时发送的事件。该事件向下传递并向上冒泡。 |
鼠标释放事件 | 当鼠标按钮被释放时发送此事件。 |
多列控制器 | 多列视图的默认控制器。负责添加 MultiColumnCollectionHeader 并响应各种回调。 |
多列列表视图 | 具有多列支持的列表视图。 |
多列列表视图控制器 | 多列列表视图控制器。这种类型的视图控制器旨在处理任何 MultiColumnListView 继承者的数据虚拟化。 |
多列树视图 | 具有多列支持的树视图。 |
多列树视图控制器 | 多列树视图控制器。这种类型的视图控制器旨在处理任何 MultiColumnTreeView 继承者的数据虚拟化。 |
导航取消事件 | 当用户按下取消按钮时发送的事件。 |
NavigationEventBase<T0> | 导航事件的抽象基类。默认情况下,导航事件向下传递并向上冒泡。禁用的元素不会收到这些事件。 |
导航移动事件 | 当用户按下方向键、移动操纵杆或按下箭头键时通常发送的事件。 |
导航提交事件 | 当用户按下提交按钮时发送的事件。 |
二维绘图器 | 用于绘制二维矢量图形的对象。 |
PanelChangedEventBase<T0> | 通知面板更改的事件的抽象基类。 |
面板设置 | 定义一个面板设置资产,该资产在运行时实例化面板。该面板使 Unity 能够在游戏视图中显示基于 UXML 文件的 UI。 |
面板文本设置 | 表示特定 UI 面板的文本渲染设置。PanelSettings.textSettings |
指针取消事件 | 当指针交互被取消时发送此事件。 |
指针捕获事件 | 当指针被 VisualElement 捕获时发送的事件。 |
PointerCaptureEventBase<T0> | 指针捕获事件和鼠标捕获事件的基类。 |
指针捕获帮助器 | 用于捕获和释放指针的静态类。 |
指针捕获退出事件 | 当 VisualElement 释放指针时发送的事件。 |
指针按下事件 | 当指针在视觉元素内部按下时发送。 |
指针按下链接标签事件 | 当指针按下链接标签时发送此事件。 |
指针进入事件 | 当指针进入 VisualElement 或其后代之一时发送此事件。该事件不会向下传递,也不会向上冒泡。 |
PointerEventBase<T0> | 所有与指针相关的事件的基类。 |
指针 ID | 包含指针 ID 值的静态类。 |
指针离开事件 | 当指针退出元素及其所有后代时发送此事件。该事件不会向下传递,也不会向上冒泡。 |
指针操作器 | 指针操作器具有一个激活过滤器列表。 |
指针移动事件 | 当指针状态发生变化时发送此事件。 |
指针移动链接标签事件 | 当指针在链接标签上更改状态时发送此事件。 |
指针移出事件 | 当指针退出元素时发送此事件。该事件向下传递并向上冒泡。 |
指针移出链接标签事件 | 当指针退出链接标签时发送此事件。 |
指针悬停事件 | 当指针进入元素时发送此事件。该事件向下传递并向上冒泡。 |
指针悬停链接标签事件 | 当指针进入链接标签时发送此事件。 |
指针类型 | 包含指针类型值的静态类。 |
指针释放事件 | 当指针的最后按下的按钮被释放时发送此事件。 |
指针释放链接标签事件 | 当指针的最后按下的按钮在链接标签上被释放时发送此事件。 |
PopupField<T0> | 通用弹出选择字段。 |
弹出窗口 | 带样式的视觉文本元素。此元素没有任何功能。它只是一个带边框和标题的容器,而不是窗口或弹出窗口。有关更多信息,请参阅 UXML 元素 PopupWindow。 |
进度条 | 显示上下限值之间进度的控件。有关更多信息,请参阅 UXML 元素 ProgressBar。 |
单选按钮 | 允许用户在 RadioButtonGroup 中选择单个选项的控件。选择一个将取消选择其他选项。有关更多信息,请参阅 UXML 元素 RadioButton。 |
单选按钮组 | 允许从 RadioButton 元素的逻辑组中进行单选的控件。选择一个将取消选择其他选项。有关更多信息,请参阅 UXML 元素 RadioButtonGroup。 |
矩形字段 | 矩形字段。有关更多信息,请参阅 UXML 元素 RectField。 |
矩形整数字段 | 矩形整数字段。有关更多信息,请参阅 UXML 元素 RectIntField。 |
重复按钮 | 在按下时重复执行操作的按钮。有关更多信息,请参阅 UXML 元素 RepeatButton。 |
运行时面板工具 | 提供简单世界、屏幕和面板坐标转换的静态方法集合。 |
滚动条 | 垂直或水平滚动条。有关更多信息,请参阅 UXML 元素 Scroller。 |
滚动视图 | 在可滚动框架内显示其内容。有关更多信息,请参阅 ScrollView。 |
滑块 | 包含浮点数的滑块。 |
整数滑块 | 包含整数离散值的滑块。有关更多信息,请参阅 UXML 元素 SliderInt。 |
排序列描述 | 表示要排序的列和排序顺序的描述。 |
排序列描述集合 | 表示多排序列描述视图中排序列描述的集合或排序列描述。 |
样式表 | 样式表应用于视觉元素以控制用户界面的布局和视觉外观。 |
选项卡 | 创建选项卡以组织不同屏幕上的内容。 |
选项卡视图 | 创建选项卡视图以对一个或多个 Tab 元素进行分组。 |
模板容器 | 表示 UXML 文件的根 VisualElement。 |
文本元素 | 如果要声明显示文本的自定义 VisualElement,请将其用作超类。例如,Button 或 Label 使用此作为其基类。有关更多信息,请参阅 UXML 元素 TextElement。 |
文本字段 | TextField 接受并显示文本输入。有关更多信息,请参阅 UXML 元素 TextField。 |
TextInputBaseField<T0> | 用于所有基于文本的字段的抽象基类。 |
TextValueField<T0> | 文本字段的基类。 |
主题样式表 | 表示从其他样式表组装而成的样式表。 |
切换按钮 | Toggle 是一个可点击元素,表示布尔值。 |
切换按钮组 | 允许从 Button 元素的逻辑组中进行单选或多选的控件。 |
ToggleButtonGroupStatePropertiesAttribute | 定义在检查器中如何初始化序列化 ToggleButtonGroupState。 |
工具提示事件 | 发送到查找第一个显示工具提示的 VisualElement 的事件。 |
过渡取消事件 | 当过渡被取消时发送的事件。 |
过渡结束事件 | 在过渡完成时发送的事件。在过渡在完成之前被删除的情况下,该事件将不会触发。 |
TransitionEventBase<T0> | 过渡事件的抽象基类。 |
过渡运行事件 | 当创建过渡(即添加到正在运行的过渡集)时发送的事件。 |
过渡开始事件 | 当过渡的延迟阶段结束时发送的事件。 |
树视图 | TreeView 是一个垂直可滚动区域,它链接到并显示以树形结构组织的项目列表。 |
树视图控制器 | 树视图控制器。这种类型的视图控制器旨在处理任何 TreeView 继承者的数据虚拟化。 |
TreeViewExpansionChangedArgs | 树视图项目扩展事件的数据结构。 |
双窗格分割视图 | 包含两个可调整大小的窗格的 SplitView。一个窗格是固定大小的,而另一个窗格的 flex-grow 样式设置为 1 以占用所有剩余空间。窗格之间的边框是可拖动的,用于调整两个窗格的大小。支持水平和垂直模式。需要正好两个子元素才能操作。 |
TypedUxmlAttributeDescription<T0> | 所有 UXML 特定属性的基类。 |
UIDocument | 定义一个组件,该组件将 VisualElement 连接到 GameObject。这使得在游戏视图中渲染在 UXML 文档中定义的 UI 成为可能。 |
UIRenderer | 一个渲染器组件,应该添加到 UIDocument 组件旁边以允许世界空间渲染。当 PanelSettings 资产在世界空间中配置时,此组件会由 UIDocument 自动添加。 |
UIToolkitInputConfiguration | UI Toolkit 输入的全局配置选项。 |
无符号整数字段 | 创建用于输入无符号整数的文本字段。有关更多信息,请参阅 UXML 元素 UnsignedIntegerField。 |
无符号长整数字段 | 创建用于输入无符号长整数值的文本字段。有关更多信息,请参阅 UXML 元素 UnsignedLongField。 |
UQuery | UQuery 是一组扩展方法,允许您在复杂的层次结构中选择单个或多个 visualElement。有关更多信息,请参阅 UQuery 手册页面。 |
UQueryExtensions | UQuery 是一组扩展方法,允许您在复杂的层次结构中选择单个或多个 visualElement。 |
UxmlAssetAttributeDescription<T0> | 描述引用项目中资产的 UXML 对象属性。在 UXML 中,这是作为字符串 URI 引用的。 |
UxmlAttributeAttribute | 声明字段或属性与 UXML 属性相关联。 |
UxmlAttributeDescription | 描述 XML 属性的基类。 |
UxmlBoolAttributeDescription | 描述 UXML 布尔属性。 |
UxmlChildElementDescription | 描述元素允许的子元素。 |
UxmlColorAttributeDescription | 描述表示颜色的 UXML 属性(以字符串形式)。 |
UxmlDoubleAttributeDescription | 描述 UXML 双精度浮点数属性。 |
UxmlElementAttribute | 声明自定义控件。 |
UxmlEnumAttributeDescription<T0> | 描述表示枚举的 UXML 属性(以字符串形式)。 |
UxmlEnumeration | 将属性的值限制为从值列表中获取。 |
UxmlFloatAttributeDescription | 描述 UXML 单精度浮点数属性。 |
UxmlHash128AttributeDescription | 描述 UXML Hash128 属性。 |
UxmlIgnoreAttribute | 用于从 UXML 数据中序列化的字段,例如 UxmlSerializedData.uxmlAssetId。 |
UxmlIntAttributeDescription | 描述 UXML 整数属性。 |
UxmlLongAttributeDescription | 描述 UXML 长整数属性。 |
UxmlObjectAttribute | 声明可以从 UXML 实例化类并包含 UXML 属性。 |
UxmlObjectReferenceAttribute | 声明字段或属性与嵌套的 UXML 对象相关联。 |
UxmlSerializedData | 在 UxmlElementAttribute 用于自定义控件时,生成声明元素的实例。 |
UxmlSerializedDataUtility | 自定义控件使用 UxmlElementAttribute 时,代码生成器使用它。 |
UxmlStringAttributeDescription | 描述 UXML 字符串属性。 |
UxmlTypeAttributeDescription<T0> | 描述 XML System.Type 属性。 |
UxmlTypeReferenceAttribute | 在应用于具有 UxmlAttributeAttribute 属性的 Type 字段或属性时,提供有关预期类型的的信息。 |
UxmlTypeRestriction | 限制属性值的基类。 |
UxmlUnsignedIntAttributeDescription | 描述 UXML 无符号整数属性。 |
UxmlUnsignedLongAttributeDescription | 描述 UXML 无符号长整数属性。 |
UxmlValueBounds | 将属性的值限制在指定的范围内。 |
UxmlValueMatches | 将属性的值限制为匹配正则表达式。 |
ValidateCommandEvent | 此事件由编辑器在确定命令是否由面板中的元素处理时发送。 |
ValueAnimation<T0> | 过渡动画的实现对象。 |
Vector2Field | 一个 Vector2 字段。有关更多信息,请参阅 UXML 元素 Vector2Field。 |
Vector2IntField | 一个 Vector2Int 字段。有关更多信息,请参阅 UXML 元素 Vector2IntField。 |
Vector3Field | 一个 Vector3 字段。有关更多信息,请参阅 UXML 元素 Vector3Field。 |
Vector3IntField | 一个 Vector3Int 字段。有关更多信息,请参阅 UXML 元素 Vector3IntField。 |
Vector4Field | 一个 Vector4 字段。有关更多信息,请参阅 UXML 元素 Vector4Field。 |
VectorImage | 表示矢量图像的资产。 |
VisualElement | 构成 UIElements 可视化树一部分的对象的基类。 |
VisualElementExtensions | VisualElementExtensions 是一组适用于 VisualElement 的扩展方法。 |
VisualElementFocusChangeDirection | 定义 VisualElementFocusRing 的焦点更改方向。 |
VisualElementFocusRing | 线性焦点环的实现。元素按其 focusIndex 排序。 |
VisualTreeAsset | 此类的一个实例包含 VisualElementAsset 的树,该树从 UXML 文件创建。文件中的每个节点对应于一个 VisualElementAsset。你可以克隆一个 VisualTreeAsset 来创建一个 VisualElement 的树。注意:你不能在运行时从原始 UXML 生成 VisualTreeAsset。 |
WheelEvent | 鼠标滚轮移动时会发送此事件。 |