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

IStyle

UnityEngine.UIElements 中的接口

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

描述

此接口提供对 VisualElement 内联样式数据的访问。

从该对象读取属性将读取此元素的内联样式数据。要读取为元素计算的样式数据,请使用 IComputedStyle 接口。写入属性将使用提供的数值屏蔽来自 USS 的数值,但是其他属性仍将与来自 USS 的数值匹配。

属性

alignContent如果子元素在此容器中跨越多行,则子元素在交叉轴上的整个区域的对齐方式。
alignItems子元素在此容器的交叉轴上的对齐方式。
alignSelf类似于 align-items,但仅适用于此特定元素。
backgroundColor在元素的框中绘制的背景颜色。
backgroundImage在元素的框中绘制的背景图像。
backgroundPositionX背景图像 x 位置值。
backgroundPositionY背景图像 y 位置值。
backgroundRepeat背景图像重复值。
backgroundSize背景图像大小值。
borderBottomColor元素底部边框的颜色。
borderBottomLeftRadius在元素的框中绘制圆角矩形时,左下角的半径。
borderBottomRightRadius在元素的框中绘制圆角矩形时,右下角的半径。
borderBottomWidth在布局阶段为边框底部边缘保留的空间。
borderLeftColor元素左边框的颜色。
borderLeftWidth在布局阶段为边框左侧边缘保留的空间。
borderRightColor元素右边框的颜色。
borderRightWidth在布局阶段为边框右侧边缘保留的空间。
borderTopColor元素顶部边框的颜色。
borderTopLeftRadius在元素的框中绘制圆角矩形时,左上角的半径。
borderTopRightRadius在元素的框中绘制圆角矩形时,右上角的半径。
borderTopWidth在布局阶段为边框顶部边缘保留的空间。
bottom布局期间元素框的底部距离。
color绘制元素文本时使用的颜色。
cursor当鼠标指针悬停在元素上时显示的鼠标光标。
display定义元素如何在布局中显示。
flexBasis弹性项目的初始主尺寸,位于主弹性轴上。根据由其他弹性属性确定的弹性收缩和增长,最终布局可能会更小或更大。
flexDirection在容器中布局子元素的主轴方向。
flexGrow指定项目相对于同一容器内其他弹性项目的增长方式。
flexShrink指定项目相对于同一容器内其他弹性项目的收缩方式。
flexWrap如果在此容器中没有足够的空间,则子元素在多行上的放置方式。
fontSize绘制元素文本的字体大小。
height元素的固定高度,用于布局。
justifyContent子元素在此容器的主轴上的对齐方式。
left布局期间元素框的左侧距离。
letterSpacing增加或减少字符之间的间距。
marginBottom在布局阶段为边距底部边缘保留的空间。
marginLeft在布局阶段为边距左侧边缘保留的空间。
marginRight在布局阶段为边距右侧边缘保留的空间。
marginTop在布局阶段为边距顶部边缘保留的空间。
maxHeight元素的最大高度,当它具有弹性或测量其自身大小时。
maxWidth元素的最大宽度,当它具有弹性或测量其自身大小时。
minHeight元素的最小高度,当它具有弹性或测量其自身大小时。
minWidth元素的最小宽度,当它具有弹性或测量其自身大小时。
opacity指定元素及其子元素的透明度。
overflow如果容器的内容超出其自身的框,则容器的行为方式。
paddingBottom在布局阶段为填充底部边缘保留的空间。
paddingLeft在布局阶段为填充左侧边缘保留的空间。
paddingRight在布局阶段为填充右侧边缘保留的空间。
paddingTop在布局阶段为填充顶部边缘保留的空间。
position元素在其父容器中的定位。
right布局期间元素框的右侧距离。
rotate旋转变换。
scale缩放变换。
textOverflow元素的文本溢出模式。
textShadow文本的投影。
top布局期间元素框的顶部距离。
transformOrigin变换原点是应用变换的点。
transitionDelay在属性的值更改时,开始属性的过渡效果之前要等待的持续时间。
transitionDuration过渡动画完成所需的时间。
transitionProperty应将过渡效果应用到的属性。
transitionTimingFunction确定如何为过渡效果修改的属性计算中间值。
translate平移变换。
unityBackgroundImageTintColor元素 backgroundImage 的着色颜色。
unityEditorTextRenderingModeTextElement 编辑器渲染模式。
unityFont绘制元素文本的字体,定义为 Font 对象。
unityFontDefinition绘制元素文本的字体,定义为 FontDefinition 结构。它优先于 -unity-font。
unityFontStyleAndWeight绘制元素文本的字体样式和粗细(正常、粗体、斜体)。
unityOverflowClipBox指定元素内容相对于哪个框进行裁剪。
unityParagraphSpacing增加或减少段落之间的间距。
unitySliceBottom绘制元素的背景图像时,9 切片的底部边缘的大小。
unitySliceLeft绘制元素的背景图像时,9 切片的左侧边缘的大小。
unitySliceRight绘制元素的背景图像时,9 切片的右侧边缘的大小。
unitySliceScale应用于元素切片的缩放比例。
unitySliceTop绘制元素的背景图像时,9 切片的顶部边缘的大小。
unityTextAlign元素框中的水平和垂直文本对齐方式。
unityTextGenerator在 Unity 的标准和高级文本生成器之间切换
unityTextOutlineColor文本的轮廓颜色。
unityTextOutlineWidth文本的轮廓宽度。
unityTextOverflowPosition元素的文本溢出位置。
visibility指定元素是否可见。
whiteSpace如果绘制元素的文本没有足够的空间,则换行到多行。
width元素的固定宽度,用于布局。
wordSpacing增加或减少单词之间的间距。