Unity:如何使用TextMesh显示Emojis

时间:2015-12-21 14:07:37

标签: unity3d fonts character symbols emoticons

我在Unity中创建一个3D环境,用于检索推文并使用Unity的TextMesh显示它们。当推文包含表情符号(表情符号,例如和,在浏览器中应该显示为笑脸)时会出现问题。 当推文包含其中一个字符时,统一将它们表示为“?”编辑器中的符号或以下符号: What emoticons look like rendered in the Unity Editor

...使用TextMesh时喜欢这样: Emoticons rendered with a TextMesh using Myriad Pro font

我想要什么?

我需要的是使用TTF字体在TextMesh中将任何笑脸/表情符号表示为字符。我不需要来显示表情符号的全彩色图像(如浏览器/手机一样)。我意识到Unity商店中有一些扩展可以让你这样做 - 例如TextMesh Pro。如果有一种简单的方法可以做到这一点,那将比普通字符更好。

我特别希望使用TextMesh,而不是任何新的GUI系统组件。

我尝试过的事情

  1. 您已经想过通过下载包含所有表情符号字符的字体,您可以用正确的编码来想象,并使用它作为TextMesh的字体可以解决问题。遗憾的是,当我尝试使用Symbola(http://users.teilar.gr/~g1951d/)时,情况并非如此。这与其他一些字体一起呈现“?”尽管有表情符号使用的符号。

0 个答案:

没有答案