从ulua中直接获取是获取不到的
local input = xx:GetComonent("InputField");
按理说应该是好使的 但是忘了很关键的地方
第一种:
在CustomSettings中进行注册 注册之后 Clear 一下 就可以的
在这个文件中 可以看到 Text 已经注册过了 可以直接使用
第二种:
也可以在LuaBehavior中增加个方法 返回相应的组件
这里只是例子 可以仿照LuaBehavior中的Button相关方法
例如:
public InputField GetInputField(GameObject obj)
{
return obj.GetComponent<InputField>();
}