Unity3d 统一检查inputfield是否等于一个字?
我对Unity有点陌生,我只是想知道,如何检查inputfield是否等于一个单词或某种代码,或者我指定的内容 我试过这样做:Unity3d 统一检查inputfield是否等于一个字?,unity3d,input-field,Unity3d,Input Field,我对Unity有点陌生,我只是想知道,如何检查inputfield是否等于一个单词或某种代码,或者我指定的内容 我试过这样做: if(inputfield == "Money") 但是我没有看到它工作:你只需要调用它的文本部分 if(inputfield.text==“Money”) 您只需要调用它的文本部分 if(inputfield.text==“Money”) 是的,正如这位先生所说,您需要访问文本属性。Unity中的每个UI元素都有许多可以访问的属性,如果需要访问其他元素,请记住这一点
if(inputfield == "Money")
但是我没有看到它工作:你只需要调用它的文本部分
if(inputfield.text==“Money”)
您只需要调用它的文本部分
if(inputfield.text==“Money”)
是的,正如这位先生所说,您需要访问文本属性。Unity中的每个UI元素都有许多可以访问的属性,如果需要访问其他元素,请记住这一点。如果玩家在inputfield中键入其他内容,我如何检查?@kalip-something-specific?你也会这样做。还有一些功能可以检查文本字段是否已更改。@DylanLawrence我做了,我正在试图弄清楚,一旦点击输入字段,如何打开移动键盘。@Kalip我没有做太多的移动操作,但我认为它应该自己打开。是的,正如这位先生所说,您需要访问文本属性。Unity中的每个UI元素都有许多可以访问的属性,如果需要访问其他元素,请记住这一点。如果玩家在inputfield中键入其他内容,我如何检查?@kalip-something-specific?你也会这样做。还有一些功能可以检查文本字段是否已更改。@DylanLawrence我做了,我正在试图弄清楚,一旦点击输入字段,如何打开移动键盘。@Kalip我没有做太多的移动操作,但我认为它应该自己打开。