に取り消し線/ラインスルー ( example ) フォントを使用する方法はありGUIText
ますか?
あちこち探しましたが、どこにも見つからないようです。
私はこれを理解しようとしていたところ、取り消し線効果を与える別のアプローチを見つけました。
Unicode 文字を組み合わせて、取り消し線効果を作成できます。
これは、一部のテキストを取り消し線付きの 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"));
これが他の誰かに役立つことを願っています!
Unity3d の標準の GUIText 機能だけでは不可能のようです。GL Lines またはアセットを検討することをお勧めします。