C# 带删除线的Unity3d字体
有没有办法在C# 带删除线的Unity3d字体,c#,fonts,unity3d,C#,Fonts,Unity3d,有没有办法在吉他文本中使用删除线/线条穿透(示例)字体 我已经搜索了所有地方,但似乎在任何地方都找不到它。单凭Unity3d的标准吉他文本功能似乎是不可能的。您可能需要考虑总账行或资产。我只是想弄清楚这一点,并找到了一种不同的方法,给了我删除线效果 您可以创建删除线效果 这是我用来将一些文本转换为带有删除线的unicode字符的C#函数 public string StrikeThrough(string s) { string strikethrough = ""; forea
吉他文本
中使用删除线/线条穿透(示例)字体
我已经搜索了所有地方,但似乎在任何地方都找不到它。单凭Unity3d的标准吉他文本功能似乎是不可能的。您可能需要考虑总账行或资产。我只是想弄清楚这一点,并找到了一种不同的方法,给了我删除线效果 您可以创建删除线效果 这是我用来将一些文本转换为带有删除线的unicode字符的C#函数
public string StrikeThrough(string s)
{
string strikethrough = "";
foreach (char c in s)
{
strikethrough = strikethrough + c + '\u0336';
}
return strikethrough;
}
然后用删除线文本创建GUI标签
GUILayout.Label(StrikeThrough("test"));
我希望这对其他人有帮助 您也可以考虑在Unity支持论坛上或在Unity支持论坛上询问此问题。对于我需要的内容,似乎有点过头了……但无论如何,谢谢:)