好的,所以我正在尝试创建一个健康栏,里面有文字。我也希望这个文字能够改变,所以我为它制作了一个脚本。
public TextMesh HealthText;
void Update()
{
AdjustCurrentHealth(0);
HandleMovement();
HandleHealth();
Texts();
}
private void Texts()
{
HealthText.text = CurHealth.ToString() + " / " + MaxHealth.ToString();
}
好吧,我可以在Unity组件设置上更改它,并在场景视图中显示,但是当我按下播放时,文本不会出现。
提前致谢!
答案 0 :(得分:0)
我真的不明白为什么它不起作用。我刚测试了你的相同代码。我做的是:
我想知道当你跑步时文字是否也会从场景视图中消失?也许这意味着创建字符串会出现问题。
我希望这有帮助!