Unity ruft den Text auf der Schaltfläche ab (TMP_Text) (schrittweise verbessert)

TMP_Text text = canvas_btn.transform.Find("btn_Text").GetComponent<TMP_Text>();

Der Grund, warum der folgende Absatz nicht gefunden wurde, liegt darin, dass TMP_Text fälschlicherweise als selbstverständliche Komponente auf der Schaltfläche angesehen wurde. Tatsächlich handelt es sich um eine Komponente des Unterobjekts des Objekts, zu dem die Schaltfläche gehört. Wenn Ihr Gehirn zu stark beansprucht wird, ruhen Sie sich mehr aus.

TMP_Text text = canvas_btn.GetComponent<TMP_Text>();

Supongo que te gusta

Origin blog.csdn.net/HeDanTou_/article/details/129470656
Recomendado
Clasificación