栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Unity3D

【Unity】TextMesh Pro

Unity3D 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Unity】TextMesh Pro

TextMesh Pro
  • 富文本
    • 字体
      • 粗体
      • 斜体
      • 字体大小
      • 字体
      • 字体粗细
    • 样式
      • 下划线
      • 上标
      • 下标
      • 对齐
      • 英文字母大小写
      • 字符间距
      • 缩进
      • 行高
      • 行缩进
      • 边距
      • 标识
      • 等宽字体
      • 不换行
      • 水平位置
      • 水平间距
      • 旋转
      • 删除线
      • 下划线
    • 颜色
      • 直接设置颜色
      • 根据16进制数设置颜色
      • 颜色渐变
      • 设置透明度
    • 其他
      • 不解析
      • 分页符
  • 文本
    • UI文本
      • Text Input
      • Main Setting

富文本 字体 粗体

Bold

斜体

倾斜
Italics
加粗并倾斜
Bold Italics

字体大小

直接设置大小
Point size 48
百分比设置大小
Point size Point size
对字体大小进行微调
放大
Point size increased by 18即如果Font Size设置为10则该段字体大小为10+40=50
缩小
Point size increased by 18

字体

Impact必须拥有当前字体,且字体存放在TextMeshPro指定文件中,也可以设置字体材质,但是也需要放在指定位置。

字体粗细

Regular 控制下列字体资源切换。数值代表对应字体资源

样式 下划线

UnderLine

上标

2n 即2n

下标

a1即a1

对齐

Center center为居中对齐,left和right分别为居左和居右,justified为自适应填满整个显示区域,除了最后一行 ,flush为填满整个显示区域,包括最后一行。结束标记将恢复为对象的整体对齐方式

英文字母大小写

全部大写 all Caps,相同功能的还有uppercase
全部小写LOWERCASE
将全部字体转换为大写,但小写字母同时会被缩小尺寸ABCdeF

字符间距

调整绝对或者相对字体间距
Spacing 单位:px(像素),绝对单位,em ,rem,相对单位

缩进

indent缩进起始位置,从百分之50即中间位置开始显示,可以配合对齐align一起使用。

行高

Hello world以100%为标准换行行高,越低则与下一行距离更近,越高距离越远。

行缩进

This is the first line of this text example.
This is the second line of the same text.
行缩进,参数为起始位置百分比,影响多行,结束行缩进

边距

margin 设置边距,marhin可以增加-right或-left来指定左边距还是右边距。

标识

Mark将字体覆盖一层颜色,类似于赋值时选择时的情况,但有些许差距。

等宽字体

Any font can become monospace每个字体的间距一样。

不换行

This is a message thatcan't be sent会使后面的文字连续排列在一行不会发生换行。

水平位置

hello在水平比50%出开始显示,比例为任意值。(正负都可)

水平间距

Give me some space.在字符间增加间距。

旋转

Hello绕中心顺时针旋转,如果输入正值则为逆时针,如果因旋转导致字符重叠,建议通过调整间距。

删除线

StrikethroughStrikethrough

下划线

UnderlineUnderline

颜色 直接设置颜色

Color

根据16进制数设置颜色

Color可以在取色板里找到对应16进制数.

颜色渐变

要创建渐变预设,在Project里右键选择Create- -》TextMesh Pro- -》Color Gradient创建。

使用:any

设置透明度

This a Center Position Tex此为设置透明度为88%。

其他 不解析

to bold text使富文本标签不被解析,不起作用。

分页符

Before my bed a pool of light. Can it be hoarfrost on the ground? Looking up, I find the moon bright; Bowing, in homesickness I'm drowned.需要将Overflow设置成page,顾名思义分页符会将前后两句分成两页。

文本 UI文本

一般TextMesh Pro UI文本对象具有以下组件:
Rect Transform:控制文本对象的位置和大小。 Canvas Renderer:渲染文本对象。 TextMesh Pro UGUI (Script):控制要显示的文本,控制其外观和行为。 Material:`材质。

Text Input

矩形框:要显示的文本,能够解析富文本。
Enable RTL Editor:启用RTL编辑器,启用后会自动生成反转后的矩形框后的文本,从右至左显示文本,如ABC会被显示成CBA.

Main Setting

Font Asset:使用的字体资源(SDF),可以从其他标准字体文件(如ttf字体)创建。
Material Preset:预设的材质,也可以创建自定义材质,自定义的材质命名要包含字体资源的命名,并且使用对应的对应的字体图集。
Font Style:文本样式。
B :加粗。
I :斜体。
U:下划线。
S:删除线。
ab:小写。
AB:大写。
SC:大写,原来输入为大写的字母会相对更大。
Font Size:字体大小,以磅为单位。
Auto Size:自动设置大小,启用后会自动多次调整以找到比较合适的大小,比较耗费性能,尽量避免频繁更改动态文本大小。静态文本可以启用计算后再手动应用后关闭。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/900783.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号