查找具有名称和gameObject内的组件的gameObject?

时间:2019-08-09 12:59:14

标签: c# unity3d

我想通过其名称找到一个gameObject,然后获取该gameObject的组件。 例如:

GameObject Go;
InputField GoInput;

void Start()
{
  Go = GameObject.Find("TextField"); //which I know
  GoInput = GameObject.Find("TextField").GetComponent<InputField>(); //is this proper because it does not work
}

编辑:使用上面的代码本身解决了它。在“文本”和“字段”之间有一个空格。

1 个答案:

答案 0 :(得分:-1)

尝试:

InputField GoInput = GameObject.Find("TextField").GetComponent("InputField") as InputField;