我尝试在InputField中设置文本,但它没有正确更改。我可以在编辑器中看到文本字段的新值,但不能用于用户。丢失/设置焦点在元素文本字段后更新。 代码很简单,我不知道该怎么做。
public InputField Text;
private volatile string _oldValue;
public void OnTextChange(string text)
{
if (_oldValue == Text.text)
return;
_oldValue = Text.text + "1";
Text.text = _oldValue;
}