如何填写字符串“刽子手样式”

本文关键字:样式 刽子手样式 刽子手 何填写 字符串 | 更新日期: 2023-09-27 18:10:44

我正在使用Unity引擎编写一个简单的绞刑游戏。我的问题是:如果随机单词为"one",则用户猜测如下

初始显示:_ _ _ _

用户类型0:_ _ _ o _ _

用户类型n: _ _ _ o _ _ o n _

用户类型e: _ _ _ _ o _ _ o o _ o o e

我怀疑是问题的函数看起来像这样

for (int i = 0; i < random.Length; i++) 
{
    if (guessBool [i])
        guessChar += random[i] + " ";
    else
        guessChar += "_ ";
}
GetComponent<TextMesh> ().text = guessChar;

我怎样才能使它

首字母下划线:_ _ _ _

用户类型0:0 _ _

用户类型n: 0 n _

用户类型e: o n e

如何填写字符串“刽子手样式”

在修改前重置输出:

guessChar = string.Empty;
for (int i = 0; i < random.Length; i++) 
{
    if (guessBool [i])
        guessChar += random[i] + " ";
    else
        guessChar += "_ ";
}
GetComponent<TextMesh> ().text = guessChar;