向 TextMeshPro 文本添加轮廓

Von*_*nCC 5 unity-game-engine

美好的一天,我想向我的 textmeshpro 添加轮廓,但轮廓组件似乎不起作用。我还尝试了检查器上的轮廓设置,但它编辑了我场景中的所有textmeshpro。我希望使用 textmeshpro 的每个游戏对象都有不同的轮廓。

Hum*_*tes 6

您可以尝试以编程方式设置它:

void Awake()
{
    TextMeshPro textmeshPro = GetComponent<TextMeshPro>();
    textmeshPro.outlineWidth = 0.2f;
    textmeshPro.outlineColor = new Color32(255, 128, 0, 255);
}
Run Code Online (Sandbox Code Playgroud)

不过,我之前曾遇到过 TextMeshPro 和一些字体的问题,但我无法修复这些问题,也永远找不到根本原因。