您可以在文本中包含颜色表情和字形。
对于 Editor__ UI__(即用户界面,User Interface)让用户能够与您的应用程序进行交互。Unity 目前支持三种 UI 系统。更多信息
See in Glossary,可以直接包含表情符号,原因是 Editor UI 使用了默认的编辑器字体回退机制。
对于运行时 UI,必须导入带有颜色表情的字体文件,并将其设置为后备表情文本资源。
创建颜色表情字体资源并将其添加到 UI 工具包文本设置回退 (UITK Text Settings Fallback)。
要在文本中包含表情符号,请执行以下操作之一:
\U0001F601 表示微笑。您可以优先在回退表情资源中搜索表情符号。例如,如果字体包含黑白表情符号,可以选择使用主字体还是回退表情符号文本资源列表中的表情符号。
在 UI Builder 中,在层级视图 (Hierarchy) 面板中选择文本元素。
在检视 (Inspector) 面板的属性 (Attributes) 部分中,启用或禁用表情符号回退支持 (Emoji Fallback Support) 选项:
颜色表情功能不支持以下内容:
动态操作系统字体资源在某些 iOS 设备上的支持有限。在 macOS 和几个 iOS 设备上找到的 Apple Color Emoji 字体文件可以正常工作。但是,不支持较新的 iOS 设备上的 Apple Color Emoji-160px。其表情符号以 JPEG 格式编码,FreeType 不支持这种格式。