Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# unity2D如何进行InputField检查脚本中的文本是否与字符串相同?_C#_Unity3d - Fatal编程技术网

C# unity2D如何进行InputField检查脚本中的文本是否与字符串相同?

C# unity2D如何进行InputField检查脚本中的文本是否与字符串相同?,c#,unity3d,C#,Unity3d,我需要为我的游戏创建一个输入字段,玩家将在其中为屏幕上的谜题编写答案 此InputField需要检查player编写的文本是否与脚本中的字符串相同 我尝试过从inputfield中的文本编写getcomponent之类的东西,并用if检查它,但它不起作用 有人可以帮助您从InputField获取文本的示例吗?您可以使用InputField.text获取InputField的文本 详细说明见Api文档 如果两个字符串相等,那么这只是一个比较 在代码中,它可能如下所示: public InputF

我需要为我的游戏创建一个输入字段,玩家将在其中为屏幕上的谜题编写答案

此InputField需要检查player编写的文本是否与脚本中的字符串相同

我尝试过从inputfield中的文本编写getcomponent之类的东西,并用if检查它,但它不起作用


有人可以帮助您从InputField获取文本的示例吗?

您可以使用InputField.text获取InputField的文本

详细说明见Api文档

如果两个字符串相等,那么这只是一个比较

在代码中,它可能如下所示:

public InputField input;

public void Start()
{
    if(input.text == "Text to Compare"){
    }
}

对于未来,如果你发布你自己的代码,这总是很好的。那就更容易掌握情况了。

你能发布一些代码吗?那会很有帮助的!