我有TMPro.TMP_InputField,但我很困惑如何获得它的Placeholder。

.Placeholder是null,所以这并没有指向任何东西。
而且,Placeholder似乎是一个名为Text Area的空游戏对象的子组件。
据我所见,没有返回所有子组件的.GetComponents(),除非您知道类型(我也不知道Text Area是什么类型)。

因此,我不知道如何有效地获得Placeholder组件,以便能够操作它。
如有任何建议,将不胜感激!
发布于 2022-08-27 11:28:10
我设法用以下方法来瞄准它:
inputfield.transform.Find("Text Area").Find("Placeholder").GetComponent<TMPro.TMP_Text>();
https://stackoverflow.com/questions/73510245
复制相似问题