版本:Unity 6 (6000.0)
语言英语
  • C#

UnsignedLongField

UnityEngine.UIElements 中的类

/

从以下类继承:UIElements.TextValueField_1

/

在以下实现:UnityEngine.UIElementsModule

建议更改

成功!

感谢帮助我们提高 Unity 文档的质量。尽管无法接受所有提交,但我们会阅读用户建议的每个更改,并在适当的时候进行更新。

关闭

提交失败

由于某些原因,无法提交您的建议更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

说明

用于输入无符号长整型的文本字段。有关详细信息,请参阅 UXML 元素 UnsignedLongField

静态属性

inputUssClassName此类型的元素中输入元素的 USS 类名称。
labelUssClassName此类型的元素中标签的 USS 类名称。
ussClassName此类型的元素的 USS 类名称。

构造函数

UnsignedLongField构造函数。

公共方法

ApplyInputDeviceDelta应用 3D delta 和输入设备的速度值。

受保护方法

StringToValue将字符串转换为无符号长整型。
ValueToString将给定的无符号长整型转换为字符串。

继承的成员

静态属性

alignedFieldUssClassName查看器元素中对齐元素的 USS 类名称
labelDraggerVariantUssClassName当贴附拖动器时,此类型的元素中标签的 USS 类名称。
mixedValueLabelUssClassName显示混合值的元素的 USS 类名称
noLabelVariantUssClassName当没有标签时,此类型的元素的 USS 类名称。
inputUssClassName此类型的元素中输入元素的 USS 类名称。
labelUssClassName此类型的元素中标签的 USS 类名称。
multilineInputUssClassName此类型的元素中的多行输入元素的 USS 类名称。
placeholderUssClassName显示占位符文本时,输入元素的 USS 类名称
singleLineInputUssClassName此类型的元素中的单行输入元素的 USS 类名称。
textInputUssName此类型的元素中输入元素的 USS 类名称。
ussClassName此类型的元素的 USS 类名称。
disabledUssClassName本地禁用元素的 USS 类名称。

属性

label表示将出现在字段旁边标签的字符串。
labelElement这是 Fields 元素旁边的标签对象。
mixedValueLabel用于编辑多个不同值的外观,但只读的标签。
rawValue元素的值。
showMixedValue如果设为 true,将为字段提供编辑多个不同值的外观。
value与字段关联的值。
binding将被更新的绑定对象。
bindingPath被绑定的目标属性路径。
canGrabFocus如果元素可以聚焦,则返回 true。
delegatesFocus元素是否应将其焦点委托给其子级元素。
focusable如果元素可以聚焦,则为 True。
focusController返回此元素的焦点控制器。
tabIndex用于对焦点环中的可聚焦元素进行排序的整数。必须大于或等于零。
autoCorrection确定触摸屏键盘自动更正是否开启或关闭。
cursorColor光标颜色。
cursorIndex这是文本中显示的光标索引。
cursorPosition元素内文本光标的位置。
doubleClickSelectsWord控制双击是否选择鼠标指针下的单词。
emojiFallbackSupport指定系统在渲染文本时查找表情符号字符的顺序。如果启用此设置,将首先搜索全球表情符号后备列表以查找在 Unicode 14.0 标准中定义为表情符号的字符。
hideMobileInput隐藏或显示移动输入字段。
isDelayed如果设为 true,则 until 用户按 Enter 键或文本字段失去焦点,value 属性才不会被更新。
isPasswordField如果字段用于编辑密码,则返回 true。
isReadOnly如果字段为只读,则返回 true。
keyboardType将使用的移动键盘类型。
maskChar密码字段中用于屏蔽的字符。
maxLength字段的最大字符数。
onIsReadOnlyChanged在 isReadOnly 更改时调用其调用列表中的方法。
selectAllOnFocus控制元素在收到焦点时是否选择其内容。
selectAllOnMouseUp控制当您第一次鼠标抬起时是否选择元素的内容。
selectIndex这是文本中显示的选择索引。
selectionColor所选文本的背景颜色。
text输入字段的值。
textEdition检索该 Field 的 TextElement ITextEdition
textSelection检索该 Field 的 TextElement ITextSelection
touchScreenKeyboard正在显示的活动触摸键盘。
tripleClickSelectsLine控制鼠标光标下是否单击三次可以选择整行。
verticalScrollerVisibility控制 TextInputBaseField_1 中垂直滚动条可见性的选项。
formatString值格式字符串。
childCount此对象 contentContainer 中的子元素数量。
contentContainer子元素添加到它里面,通常与元素本身相同。
contentRect元素内容区域的矩形,位于元素的局部空间中。(只读)
customStyleVisualElement 的自定义样式属性访问器(只读)。
dataSource向此 VisualElement 分配数据源,该数据源覆盖任何继承数据源。此数据源由所有子级继承。
dataSourcePath从数据源到值路径。
dataSourceType可分配给此 VisualElement 的数据源的可能类型。此信息仅被 UI 生成器用作提示,以便在设计时无法指定有效数据源时为数据源路径字段提供一些完成信息。
disablePlayModeTint如果未将其设置为 true,则默认情况下将应用播放模式色调。它按层次结构应用于此 VisualElement 及其所有在编辑器面板中存在的子级。
enabledInHierarchy如果 VisualElement 在其自己的层次结构中处于启用状态则返回 true。
enabledSelf如果 VisualElement 在本地处于启用状态则返回 true。
experimental返回 UIElements 实验性界面。
generateVisualContent用于生成视觉元素视觉内容的委托函数。
hierarchy访问此元素的物理层级结构
languageDirection指示元素文本的方向。此值将传播到元素的子元素。
layout视觉元素相对于父元素的位置和大小,由布局系统计算。(只读)
localBound返回应用了变换但未应用布局转换之前的轴对齐包围框 (AABB) 的 Rect。
name此 VisualElement 的名称。
paddingRect元素填充区域的矩形,位于元素的局部空间中。
panel此 VisualElement 附加到的面板。
parent此 VisualElement 的父元素。
pickingMode确定此元素是否能在 mouseEvents 或 IPanel.Pick 查询中被选择。
resolvedStyle视觉元素的最终渲染样式值,因为它在当前帧中渲染。(只读)
scaledPixelsPerPoint返回面板缩放结果,其中考虑屏幕 DPI 和可自定义缩放比例,但不考虑元素及其祖先的变换缩放比例。请参阅 Panel.scaledPixelsPerPoint。仅应在属于面板的元素上调用它。
schedule检索此 VisualElement 的 IVisualElementScheduler
style在 VisualElement 中设置样式值。
styleSheets返回用于操作附加到此元素的样式表的 VisualElementStyleSheetSet。
this[int]检索特定索引处的子元素。
tooltip当用户在元素上悬停一段时间后在信息框内显示的文本。这仅在编辑器 UI 中受支持。
transform为此 VisualElement 返回一个变换对象。ITransform
usageHints提示值组合,为 VisualElement 指定高级预期使用模式。只有当 VisualElement 尚未成为 Panel 的一部分时,才能设置此属性。一旦成为 Panel 的一部分,此属性实际上变成只读,尝试更改它将引发异常。正确 UsageHints 的规范推动系统根据预期的使用模式更好地决策如何处理或加速某些操作。请注意,这些提示不影响行为或可视化结果,仅影响面板及其内部元素的整体性能。建议始终考虑指定正确的 UsageHints,但请记住,在某些条件下,一些 UsageHints 可能在内部被忽略(例如,由于目标平台上的硬件限制)。
userData此属性可用于将特定于应用程序的用户数据与此 VisualElement 相关联。
viewDataKey用于视图数据持久化,例如树展开状态、滚动位置或缩放等级。
visible指示此元素是否应当渲染。
visualTreeAssetSource如果从 VisualTreeAsset 克隆生成元素,则存储资产参考。
worldBound在应用世界变换后,返回表示轴对齐包围框 (AABB) 的矩形。
worldTransform返回累积以下操作的矩阵(按顺序):- 局部缩放 - 局部旋转 - 局部平移 - 布局平移 - 父级 worldTransform(递归定义 - 当没有父级时考虑恒等)

公共方法

HasBubbleUpHandlers如果已为事件传播 BubbleUp 阶段连接事件处理程序,则返回真。
HasTrickleDownHandlers如果已为事件传播 TrickleDown 阶段连接事件处理程序,则返回真。
RegisterCallback向实例添加事件处理程序。如果已为同一个阶段(TrickleDown 或 BubbleUp)注册事件处理程序,则此方法没有效果。
RegisterCallbackOnce向该实例添加事件处理程序。如果已为同一阶段(TrickleDown 或 BubbleUp)注册了事件处理程序,那么此方法不起作用。事件处理程序在完全调用一次后自动注销。
UnregisterCallback从实例中移除回调。
Blur告诉元素释放焦点。
Focus尝试将焦点赋予此元素。
MeasureTextSize根据元素样式值(如字体、字体大小和自动换行)计算显示文本字符串所需的大小。
SelectAll选择该字段中包含的所有文本。
SelectNone移除选择
SelectRange选择 cursorIndex 和 selectIndex 之间的文本。
ApplyInputDeviceDelta应用 3D delta 和输入设备的速度值。
SetValueWithoutNotify允许在不经过通知的情况下设置值。
StartDragging指示用户已针对文本选择启动鼠标拖动。
StopDragging指示用户已停止针对文本选择进行鼠标拖动。
Add将元素添加到此元素的 contentContainer
AddToClassList将类添加到元素的类列表中,以便从 USS 分配样式。注意,类名区分大小写。
BringToFront将此元素置于其父级子元素列表末尾。在视觉上,该元素位于任何重叠的兄弟元素前方。
Children从其 contentContainer 返回元素。
ClassListContains在此元素的类列表中搜索类。
Clear从此元素的 contentContainer 中移除所有子元素
ClearBinding从该元素中移除绑定。
ClearBindings从该元素中移除所有绑定。
ClearClassList从此元素的类列表中移除所有类。AddToClassList
Contains检查此元素是否是指定子元素的祖先。
ContainsPoint检查指定点是否与此 VisualElement 的布局相交。
ElementAt检索特定索引处的子元素。
EnableInClassList启用或禁用使用给定名称的类。
FindAncestorUserData在该 VisualElement 的层次中向上搜索并检索存储的 userData(如果找到的话)。
FindCommonAncestor在 VisualTree 层次中的两个 VisualElements 之间找到最低共同祖先。
GetBinding获取提供的目标属性的绑定实例。
GetBindingInfos获取当前元素的所有绑定的信息。
GetClasses检索此元素的类。
GetDataSourceContext查询绑定对象的 dataSource 和 dataSourcePath。
GetFirstAncestorOfType从此元素的父级开始向上遍历层次,并返回此类型的第一个 VisualElement
GetFirstOfType从该元素开始向上遍历层次,并返回此类型的第一个 VisualElement
GetHierarchicalDataSourceContext查询从层次结构继承的 dataSource 和 dataSourcePath。
HasBinding允许知道目标属性是否有与之关联的绑定。
IndexOf检索指定 VisualElement 的子级索引。
Insert向此元素的 contentContainer 中插入一个元素
MarkDirtyRepaint在下一帧中触发 VisualElement 的重绘。当发生需要重绘的变更(例如更改 UIElements.BaseField_1.value 或者 Label 中的文本)时,该方法在内部被调用。如果您正在实现自定义控件,则可以在需要重绘的变更(例如使用 generateVisualContent 呈现网格且网格数据已更改)发生时调用此方法以触发重绘。
PlaceBehind将此元素放在其父级子级列表中的同级元素前面。如果元素和同级元素位置重叠,元素将在同级元素的后方。
PlaceInFront将此元素放在其父级子级列表中的同级元素后面。如果元素和同级元素位置重叠,元素将在同级元素的前方。
Remove从 contentContainer 层次结构中移除此子级。
RemoveAt从该元素的 contentContainer 中移除位于此位置的子级元素
RemoveFromClassList从元素的类列表中移除一个类。
RemoveFromHierarchy从其父级层次结构中移除此元素。
SendEvent向事件处理程序发送一个事件。
SendToBack将此元素置于其父级子级列表的开头。元素将在任何重叠同级元素后面。
SetBinding在目标和源之间分配一个绑定。
SetEnabled更改 VisualElement 启用状态。已禁用的 VisualElement 不会接收到大多数事件。
Sort重新排序此 VisualElement contentContainer 中的子级元素。
ToggleInClassList在类列表中添加和移除给定的类名之间切换。
TryGetBinding获取提供的目标属性的绑定实例。
TryGetDataSourceContext查询绑定对象的 dataSource 和 dataSourcePath。
TryGetLastBindingToSourceResult返回从 UI 到数据源的绑定对象的最后一个 BindingResult。
TryGetLastBindingToUIResult返回从数据源到 UI 的绑定对象的最后一个 BindingResult。

受保护方法

UpdateMixedValueContent根据 showMixedValue 更新字段的视觉内容。
HandleEventBubbleUp在 BubbleUp 阶段在此元素上执行逻辑,紧贴在此元素的 BubbleUp 回调之前。调用 StopPropagation 将阻止沿着传播路径再次调用此方法。
HandleEventTrickleDown此元素在 TrickleDown 阶段执行逻辑,紧随此元素的 TrickleDown 回调之后。调用 StopPropagation 将阻止沿着传播路径进一步调用此方法。
NotifyPropertyChanged通知数据绑定系统控件的属性已更改。
ValueToString将子类的指定泛型的值转换为字符串表示形式。
AddLabelDragger用于为特定数字字段的标签添加鼠标拖动器的方法。