SPRITE 字体

87次阅读
没有评论

共计 633 个字符,预计需要花费 2 分钟才能阅读完成。

Sprite Font (精灵字体) 对象

描述

Sprite Font 对象使用图像来显示文本,允许对文本的外观进行完全的艺术控制。它通过按顺序绘制图像的各个部分来呈现文本字符串,支持多色文本但只支持一种字体大小和一个粗体 / 斜体设置。
SPRITE 字体

脚本接口

使用 JavaScript 或 TypeScript 编码时,可以通过 ISpriteFontInstance 脚本接口访问此对象的功能。

与 Text 对象的比较

Text 对象显示现有字体中的单色字符,而 Sprite Font 为每个字符使用图像,允许更丰富的视觉表现但有一些限制。

重新着色 SpriteFonts

SpriteFont 对象具有 Color 属性,可用于方便地为文本重新着色。默认情况下,Color 属性设置为蓝色。

使用 BBCode

SpriteFont 对象允许使用简单的 BBCode 标记进行文本格式设置。例如,使用 [color=#ff0000] 改变文本颜色。

Sprite 字体属性

包括初始文本、精灵字体图像、字符宽度和高度、字符集、间距数据、规模、字符间距、线高、水平对齐、垂直对齐、包装方式等。

Sprite 字体条件和操作

包括比较文本、在位置有标签、正在运行打字机文本、在打字机上完成文本、追加文本、设置字符间距、设置比例、设置文本等。

Sprite 字体表达式

包括字符高度、字符比例、字符间距、线高、字符宽度、发送短信、明文文本、TagAtPosition、TagCount、TagX、TagY、TagWidth、TagHeight、文本宽度、文本高度等。

正文完
 0
评论(没有评论)