• 注册
  • 游戏更新公告区 游戏更新公告区 关注:3 内容:64

    Unturned 高级标牌–富文本

  • 查看作者
  • 打赏作者
  • 当前位置: 未转变者中文社区 > 游戏更新公告区 > 正文
    Lv.30
    卑微萌新

    本文章转自尼尔森博客 链接中!

    并进行翻译转发!

    本文原始地址: 链接

     正文

    随着2020年7月10日的3.20.6.0更新,我们将文本升级为使用TextMesh Pro。它们看起来更漂亮,提供更好的性能,并适用于旗帜,标语牌和标志牌。此外,它们还附带了一些新功能,供标志牌爱好者享用。

    RGBA colors

    Unturned 高级标牌–富文本

    从左到右:所有预定义的颜色,alpha从100%到0%,以及颜色和alpha的组合。

    相关标签。<color>、<alpha>

    最简单的改变颜色的方法是使用预定义的颜色名称,用<color=”颜色名称”>。预定义的颜色是区分大小写的:黑色(black)、蓝色(blue)、绿色(green)、橙色(orange)、紫色(purple)、红色(red)、白色(white)、黄色(yello)。对于其他颜色,应以<color=”#FFFFFF”>颜色代码的形式指定一个十六进制数字。

    不透明度可以用<alpha=#FF>改变,也是基于十六进制值。

    要在一个标签中同时使用这两种方法,可以使用<color=”#FFFFFFFF”>,最后两位数字保留为alpha值。这样可以减少格式化时使用的字符数,因为符号等有字符限制。

    视觉上的区别

    相关标签。<b>, <i>, <s>, <u>, <style>, <mark>.

    文本可以用<b>来加粗字体(加粗),用<i>来斜体,用<s>来添加删除线(删除线),用<u>来添加下划线

    <style=styleName>标签可用于有效地将文本设置为预定义的视觉格式。预定义的样式是区分大小写的。标题、H1、H2、H3、C1、C2、C3、引用、链接。样式标签会在行与行之间持续存在,并且不会一直被其他样式覆盖,因此通常需要用</style>来关闭它们。

    文本可以用<mark=FFFFFFFF>标签标记过来(高亮显示),最后两位数字保留为标记的字母值。例如,<mark=#FF00FF88>Some Text</mark>。

    大写和字体解剖学

    Unturned 高级标牌–富文本

    左:小写、大写和小写的演示。右:下标和上标的演示。

    相关标签: lowercase(小写), uppercase(大写), allcaps(全大写), smallcaps(小写), sub(副大写), sup(超大写)

    文本的大写可以通过三个标签之一来改变。然而,由于字符限制,手动指定大写往往比使用标签更有效。

    lowercase和uppercase是不言自明的,allcaps是uppercase的别名。

    第三个独特的选项是smallcaps,它使所有内容都大写,但缩小了事先没有大写的文本的大小。

    行和段的排版

    相关标签:align, line-height, line-indent, pos, indent, width, margin, margin-left, margin-right

    默认的文本对齐方式可以通过<align>标签来覆盖。所有四种基本的水平对齐方式都是有效的:左、中、右、对齐。

    <line-height>标签可用于手动调整行高(当前行和下一行之间的空间大小)–值的单位是像素(px)、ems(em)或百分比(%)。行的距离可以更近,也可以更远。

    <line-indent>标签指定了每行开始时的缩进程度–值的单位是像素(px)、ems(em)或百分比(%)。它不会影响到包字行。

    <pos>允许调整水平位置–值的单位是像素(px)、ems(em)或百分比(%)。它可以放在一行的任何位置,并且只影响后面的文本。它不会跨行持续存在,最好使用左对齐方式,以便于参考。

    <indent>标签的功能与<pos>标签相同,但会在多行中持续存在(包括包字行)–值的单位是像素(px)、ems(em)或百分比(%)。

    文本区域的水平宽度可以通过<width>标签进行调整,其值的单位为像素(px)、ems(em)或百分比(%)。大小从右侧对齐方式开始,向内调整。水平宽度不能大于文本对象的原始大小。

    用<margin>标签调整文本的水平边距–值的单位是像素(px)、ems(em)或百分比(%)。该标签可从文本对象的两边进行调整。要只从左边或右边调整,可以使用<margin-left>或<margin-right>标签。

    间距

    Unturned 高级标牌–富文本

    从左至右:单倍行距的使用、字符间距和水平空间的演示、非断层空间的使用。

    相关标签: space, cspace, mspace, nobr

    通过<space=value>插入一个可指定的水平空间,使用像素(px)或ems(em)作为单位值。

    使用<cspace>调整字符间距,使用像素(px)或ems(em)作为单位值。正值会使字符间距更远,负值会使字符间距更近。

    使用<mspace>标签覆盖默认的字符间距,使用像素(px)或ems(em)作为单位值,使其成为单色字体。

    通过使用<nobr>标签来强制插入不间断的空格,以防止单词被文字包装分开。

    其他标签

    相关标签: noparse

    使用<noparse>禁用富文本,以便显示否则会被解释为标签的文本。

    目前<page>和<link>都支持作为标签,但在涉及到vanilla资产时没有功能。不会发生分页,也不可能让玩家创建一个可点击的链接。

    一些常见的标签–如字体、大小和voffset–被直接禁用,无法使用。这样的标签由于其可滥用性而被禁用。

    Lv.30
    大佬

    牛批


    回复

    请登录之后再进行评论

    登录
  • 发布内容
  • 任务中心
  • 实时动态
  • 偏好设置
  • 帖子间隔 侧栏位置: