本参考页面列出了可以为富文本块控件设置的属性。还列出了数据表资源中使用的富图像行和富测试样式行数据类型的属性。
富文本块属性
| 属性 | 说明 |
|---|---|
| 插槽(画布面板插槽) | |
| 锚点(Anchors) | 这将设置所选控件的锚点位置。
|
| 对齐(Alignment) | 对齐是控件的枢轴点。从左上角(0,0)处开始,在右下角(1,1)处终止。移动对齐点使您可以移动控件的原点。 |
| 大小对齐内容(Size To Content) | 当AutoSize为true是,使用控件的所需大小。 |
| ZOrder | 这表示渲染该控件的顺序优先级。值越大,渲染顺序越靠后,出现在顶部,而值越小,越先渲染,出现在底部。 |
| 内容 | |
| 文本(Text) | 这是在控件中显示的文本。 |
| 外观 | |
| 文本样式集(Text Style Set) | 用于保存数据表资源,使富文本装饰器能够用于文本和图像样式。 |
| 装饰器类 | |
| 对齐(Justification) | 设置文本如何与边距对齐。 |
| 边距(Margin) | 将设置文本区域边缘周围留出的空白空间。 |
| 行高百分比(Line Height Percentage) | 设置每一行高度的调节量。 |
| 换行 | |
| 自动换行文本(Auto Wrap Text) | 如果文本根据该控件的计算水平空间自动换行,则设置为true。 |
| 文本换行位置(Wrap Text At) | 确定文本长度到达其最大宽度时是否换到新行。如果该值设置为0或负数,则不换行。 |
| 换行策略(Wrapping Policy) | 要使用的换行策略:
|
| 行为 | |
| 工具提示文本(Tool Tip Text) | 用户将鼠标悬停在控件上时显示的工具提示文本。 |
| 启用(Is Enabled) | 设置该控件是否可以由用户交互式修改。 |
| 可视性(Visibility) | 设置该控件的可视性。
|
| 渲染不透明度(Render Opacity) | 控件的不透明度。 |
| 工具提示控件(Tool Tip Widget) | 用户将鼠标悬停于控件时显示的工具提示控件。 |
| 光标(Cursor) | 鼠标悬停于控件上时显示的光标。
|
| 渲染变换 | |
| 变换(Transform) | 控件的渲染变换允许对控件应用任意2D变换。
|
| 支点(Pivot) | 渲染变换支点控制在哪里应用变换的位置。它是将发生旋转等操作时的位置的规范化坐标。 |
| 性能 | |
| 不稳定(Is Volatile) | 如果为true,则能防止控件或其子代几何体或布局信息被缓存。如果该控件每一帧都会变化,但您希望它仍在无效面板中,则应标记为不稳定,而不是让它每一帧都会失效一次,这样有助于防止失效面板实际上会缓存所有内容。 |
| 剪切 | |
| 剪切(Clipping) | 控制该控件的剪切行为的工作方式。通常,超出控件边界的内容将继续渲染,启用剪切能够防止显式超出范围的内容。 不同剪切空间中的元素不能绑定到一起,因此应用剪切时会存在性能成本。除非面板实际上需要防止内容显示在边界之外,否则不要启用剪切。 |
| 导航 | |
| 左(Left) | 定义使用“左(Left)”时的导航:
|
| 右(Right) | 定义使用“右(Right)”时的导航:
|
| 上(Up) | 定义使用“上(Up)”时的导航:
|
| 下(Down) | 定义使用“下(Down)”时的导航:
|
| 下一个(Next) | 定义使用“下一个(Next)”时的导航:
|
| 上一个(Previous) | 定义使用“上一个(Previous)”时的导航:
|
| 本地化 | |
| 文本造型方法(Text Shaping Method) | 该控件中的文本应使用哪个文本造型方法?如果不设置,则使用“获取默认文本造型方法(Get Default Text Shaping Method)”设置的默认值。
|
| 文本流向(Text Flow Direction) | 该控件中的文本应使用哪个文本流向?如果不设置,则使用“获取默认文本流向(Get Default Text Flow Direction)”设置的默认值。
|
数据表资源属性
富图像行
在富图像行数据表资源中设置以下属性,以控制与富文本块控件一起使用的图像样式。
| 属性 | 说明 |
|---|---|
| 图像(Image) | 对于该笔刷渲染的图像。分配的资源可以是纹理、材质接口或实现Atlased纹理接口的对象。 |
| 图像尺寸(Image Size) | 以Slate单位表示的资源大小。 |
| 着色(Tint) | 应用于图像的着色。 |
| 绘制为(Draw As) | 如何绘制图像。
|
| 平铺(Tiling) | 图像模式下如何平铺图像。
|
| 预览(Preview) | 设置应如何在预览框中显示图像。 水平对齐:
垂直对齐:
|
富文本样式行
在富文本样式行数据表资源中设置以下属性,以控制与富文本块控件一起使用的文本样式。
| 属性 | 说明 |
|---|---|
| 字体 | |
| 字体系列(Font Family) | 字体对象(从UMG或Slate控件样式资源使用时有效)。 |
| 字形(Typeface) | 从默认字形使用的字体的名称。如果最初选择了无,则将使用第一个条目(粗体)。 |
| 大小(Size) | 用点值衡量的字体大小。将点转换为Slate单位在96 dpi下完成。因此,如果您使用Photoshop等工具构建布局和UI模型的原型,确保将默认dpi测量从72 dpi改成96 dpi。 |
| 字体材质(Font Material) | 渲染该字体时将要使用的材质。 |
| 轮廓设置(Outline Settings) | 对字体应用轮廓的设置。
|
| 颜色(Color) | 文本的颜色和不透明度。 |
| 阴影偏移(Shadow Offset) | 应对阴影应用多少偏移量?偏移量0表示无阴影。 |
| 阴影颜色和不透明度(Shadow Color and Opacity) | 阴影的颜色和不透明度。 |
| 阴影背景色(Shadow Background Color) | 所选文本的背景色。 |
| 高亮色(Highlight Color) | 高亮文本颜色。 |
| 高亮形状 | |
| 图像(Image) | 对于该笔刷渲染的图像。分配的资源可以是纹理、材质接口或实现Atlased纹理接口的对象。 |
| 图像尺寸(Image Size) | 以Slate单位表示的资源大小。 |
| 着色(Tint) | 应用于图像的着色。 |
| 绘制为(Draw As) | 如何绘制图像。
|
| 平铺(Tiling) | 图像模式下如何平铺图像。
|
| 预览(Preview) | 设置应如何在预览框中显示图像:
垂直对齐:
|
| 下划线笔刷 | |
| 图像(Image) | 对于该笔刷渲染的图像。分配的资源可以是纹理、材质接口或实现Atlased纹理接口的对象。 |
| 图像尺寸(Image Size) | 以Slate单位表示的资源大小。 |
| 着色(Tint) | 应用于图像的着色。 |
| 绘制为(Draw As) | 如何绘制图像。
|
| 平铺(Tiling) | 图像模式下如何平铺图像。
|
| 预览(Preview) | 设置应如何在预览框中显示图像:
垂直对齐:
|