Skip to content

资产定义

字体资产(Font Asset)用于保存字体的样式和修改内容在单独的资产文件中。您可以对字体资产执行导入、引用、删除等常见操作。该资产样式如图:

【Font_Asset001.png】

项目文件夹中的字体资产

导入字体资产

格式支持

SandMod 支持导入常见的字体文件格式:

格式扩展名
TrueType 字体.ttf
OpenType Collections 字体.otc
OpenType 字体.otf

资产生成方法

将 SandMod 支持的字体文件从资源管理器拖入 项目窗口(Project)中导入游戏项目,或在项目窗口的空白位置点击鼠标右键启动上下文菜单并点击 从文件夹导入(Import From Folder)选项选中字体文件导入游戏项目。具体导入方法请参阅 导入资产 章节。

当字体文件完成导入后,将在项目窗口中生成对应的字体资产。

【Font_Asset002.png】

引用字体资产

当您在 UI 编辑器(UI  Editor)选中部分 UI 对象(UI Object),在 检视窗口(Inspector)会有 字体(Font)属性,点击属性条目引用框即可选择对应的字体资产。

【Font_Asset003.png】

或者您也可以将字体资产拖进 字体(Font)属性条目引用框内。

【Font_Asset004.png】

资产右键菜单

在 项目窗口(Project)中,鼠标指向字体资产,并点击鼠标右键,即会打开字体资产对应的上下文菜单,在上下文菜单中您可以对此字体资产进行以下内容的编辑。

【Font_Asset005.png】

名称描述
在资源管理器中显示(Show In Explorer)在电脑的资源管理器上打开选中的字体资产。
复制(Copy)复制所选字体资产至剪贴板。
剪切(Cut)剪切所选字体资产至剪贴板,与复制不同的是,剪切后的字体资产将不再出现于原路径下。
复制并粘贴(Duplicate)在所选的字体资产路径下克隆一份所选的字体资产。
重命名(Rename)使字体资产名称可编辑,以便进行更改。按 Enter 键以保存更改,或按 Esc 键以取消重命名。
删除(Delete)删除选中的字体资产。
复制资源 ID(Copy Asset ID)复制选中的字体资产的 ID 至剪贴板中,值得注意的是,导入到 SandMod 中的任何字体文件都将作为 字体(Font)实例在脚本中获取并使用,因此您可以通过 Resources.Load(Type,ID) 代码可以直接通过此 ID 将字体以 Font 类型动态引用。
复制路径(Copy Path)以 Type Script 语法的方式,创建选中的字体资产从 Assets 目录下的路径在剪切板中。