This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
UnigineEditor
界面概述
资产工作流程
设置和首选项
项目开发
调整节点参数
Setting Up Materials
Setting Up Properties
照明
Landscape Tool
Sandworm
使用编辑器工具执行特定任务
Extending Editor Functionality
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Objects
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
创建内容
Content Optimization
Materials
Art Samples
Tutorials
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

Text Object

Text对象是表示3D空间中纯文本的对象。文本被渲染为应用于平面多边形的纹理。它使用三线性过滤和mipmaps可以在任意距离正确显示文本。对物体没有任何噪声影响,并且不会受到TAA的失真。

字体可以表示为TrueType字体(TTF)或带有字母的纹理图集。

也可以看看#

  • ObjectText类,用于通过API编辑文本对象

添加文本对象#

要通过UnigineEditor将文本对象添加到场景中,请执行以下操作:

  1. 跑步UnigineEditor的项目。
  2. 在菜单栏上,单击Create -> Text

  3. Text对象放置在世界上的某个地方。

编辑文字对象#

Text 文本输入字段。如果启用了Rich text选项,则可以使用标签用于文本格式。
Name *.ttf文件或带字母的纹理图集的路径。
注意
粗体,斜体和粗斜体字体的字体文件名称必须分别具有b, ibi后缀。例如:myfontb.ttf, myfontbi.ttf
Color RGBA范围内的文本颜色。
Wrap Width 文本换行宽度,以单位为单位。 如果文本的物理尺寸大于设置的值,则文本将自动换行。 如果设置了0,则禁用自动换行。
包装宽度= 0
包装纸宽度= 5
Size 字体大小,以点为单位。点数越多,字体的大小越大。为了使点与3D空间匹配,需要设置一个值:每单位288个点。例如,如果您使用大小为20Arial字体,则字母的物理高度可以计算为20/288 = 0.0694单位。
Resolution 文本将渲染到的纹理的分辨率。值越低,文本的细节越少,纹理所需的视频内存就越少。
注意
分辨率不会影响文本的实际大小。
分辨率= 50
分辨率= 200
HSpacing 字母之间的水平间距(字距调整值)。此参数影响文本的实际大小。
VSpacing 字母之间的垂直间距(字距调整值)。此参数影响文本的实际大小。
Rich text 指示是否启用RTF格式的标志。 支持以下标签:
  • <b>文字</ b>指定粗体文本。
  • <i>文字</ i>指定斜体文本。
  • <br>文字</br>插入一个换行符。
  • <left>文字</ left>左对齐文本。
  • <right>文字</ right>右对齐文本。
  • <center>文字</ center>居中对齐文本。
  • <p align=left|right|center|justify>text</p>指定段落中文本的对齐方式:
    • 剩下—左对齐文本
    • 正确的—右对齐文本
    • 中央—居中对齐文本
    • 证明合法—拉伸线条,使每条线条的宽度相等(例如报纸和杂志上的线条)
    注意
    文本对齐要求启用文本换行:Wrap Width参数的值必须大于0
  • <font size = 12 color =洋红色face = verdana>文字</ font>指定字体,字体大小和文本颜色。
  • <sub>文字</ sub>定义下标文本。下标文字显示在正常行下方半个字符,有时以较小的字体显示。
  • <sup>文字</ sup>定义上标文本。上标文字显示在法线上方半个字符,有时以较小的字体呈现。
注意
<image/><table/>标签不可用。
Depth Test 指示是否对文本执行深度测试的标志。
Outline 指示文本轮廓是否启用的标志。轮廓看起来像文本右下角的暗影,并且偏移了一个点。
最新更新: 2021-04-29
Build: ()