向TextMeshPro文本添加轮廓

问题描述 投票:0回答:1

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

unity3d
1个回答
1
投票

您可以尝试通过编程设置它:

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

但是,我以前在TextMeshPro和某些字体方面遇到过问题,但我无法修复这些问题,因此根本找不到根本原因。

© www.soinside.com 2019 - 2024. All rights reserved.