想问一下Unity的UI中怎样用脚本获取InputField的值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想问一下Unity的UI中怎样用脚本获取InputField的值?相关的知识,希望对你有一定的参考价值。
想问一下Unity的UI中怎样用脚本获取InputField的值,也就是输入框里面的文本,类似于Gameobject.Find("Inputfield1").getcomponenet这种?我怎么写都不对。
using UnityEngine.UI;string textValue = gameObject.GetCompenenet<InputField>().text;
建一个脚本 复制上面的代码 把脚本放在InputField对象上 textValue 里就是输入文本框的字符串 参考技术A 您老跟我烦了同样的错误,您可能是跟我一样少了 using
using UnityEngine.UI;
加上去估计就OK了....我就是少了这个头疼了半小时,基础不牢靠....
举个使用例子
string zhang = 账号.GetComponent<InputField>().text; 参考技术B InputField ifAccout = GameObject.Find("accout_input").GetComponent<InputField>(); Debug.Log(ifAccout.text);
accout_input为Input Field组件的名字。 参考技术C 兄弟,拼写错误,应该是GetComponent
unity中怎样用代码获取物体组件中的相关属性
1.private Rigidbody a;
2.a.isKinematic=false ;
Unity 是基于GNOME桌面环境的用户界面, 由Canonical公司开发,主要用于Ubuntu操作系统。
Unity作为Compiz的插件,是使用C++和Vala编程语言实现的,并使用了不常用的Nux的OpenGL工具包。
作为Compiz的一个插件,Unity的GPU加速性能可以广泛支持不同的硬件体系。
参考技术A unity3d?用GameObject.Find("游戏对象名").GetComponent<组建名>().具体属性比如名字叫Player的游戏对象下,有一个Collider组件,我想取得它的大小属性:
var tmpSize = GameObject.Find("Player").GetComponent<Collider>().size;
以上是关于想问一下Unity的UI中怎样用脚本获取InputField的值?的主要内容,如果未能解决你的问题,请参考以下文章
你好我也出现了 unity3d中脚本全部无法加载的问题 请问一下怎样解决啊 谢谢了!