C# unity2D如何进行InputField检查脚本中的文本是否与字符串相同?
我需要为我的游戏创建一个输入字段,玩家将在其中为屏幕上的谜题编写答案 此InputField需要检查player编写的文本是否与脚本中的字符串相同 我尝试过从inputfield中的文本编写getcomponent之类的东西,并用if检查它,但它不起作用C# unity2D如何进行InputField检查脚本中的文本是否与字符串相同?,c#,unity3d,C#,Unity3d,我需要为我的游戏创建一个输入字段,玩家将在其中为屏幕上的谜题编写答案 此InputField需要检查player编写的文本是否与脚本中的字符串相同 我尝试过从inputfield中的文本编写getcomponent之类的东西,并用if检查它,但它不起作用 有人可以帮助您从InputField获取文本的示例吗?您可以使用InputField.text获取InputField的文本 详细说明见Api文档 如果两个字符串相等,那么这只是一个比较 在代码中,它可能如下所示: public InputF
有人可以帮助您从InputField获取文本的示例吗?您可以使用InputField.text获取InputField的文本 详细说明见Api文档 如果两个字符串相等,那么这只是一个比较 在代码中,它可能如下所示:
public InputField input;
public void Start()
{
if(input.text == "Text to Compare"){
}
}
对于未来,如果你发布你自己的代码,这总是很好的。那就更容易掌握情况了。你能发布一些代码吗?那会很有帮助的!