Unity3D-如何在U3D中用代碼引用新版文本組件TextMeshPro

TextMeshPro視圖如下所示:

在需要用代碼調(diào)用這個(gè)組件的時(shí)候,它的類名與編輯器中顯示的不一致。
編輯器Inspector視圖上顯示的名字是“TextMeshPro-Text(UI)”。
于是根于U3D以往的經(jīng)驗(yàn),將類型設(shè)置為TextMesh,TextMeshPro。
結(jié)果,在拖拽上去時(shí),鼠標(biāo)都是禁止的圖標(biāo),無(wú)法拖拽上去進(jìn)行引用。
那么我們應(yīng)該使用什么類名呢?
經(jīng)過(guò)我的嘗試,原來(lái)這個(gè)組件的實(shí)際類名是“TextMeshProUGUI”。
我們應(yīng)該使用“TextMeshProUGUI”,才可以拖拽上去哦。
?這樣就可以愉快的在代碼中動(dòng)態(tài)修改TMP組件啦。
標(biāo)簽: