unity3d Unity -无法识别TextMeshPro程序集引用

ql3eal8s  于 2022-11-25  发布在  其他
关注(0)|答案(3)|浏览(859)

我正在尝试使用TextMeshPro插件,它需要TextMeshPro库。
问题是,尽管库包含了这个引用,但它仍然没有被识别。
使用旧的TMPro库没有帮助,因为我需要创建一个类型为TextMeshPro的对象。
你知道为什么和怎么解决吗?

mzillmmw

mzillmmw1#

您应该使用的命名空间是using TMPro; Sample Usage。

TextMeshPro myText;
myText=GetComponent<TextMeshPro>();
//Access the properties
//Example
MyText.text="Sample Text";
n1bvdmb6

n1bvdmb62#

下面是我如何做到这一点:

using TMPro;

//getting reference via inspector
public TextMeshProUGUI tmpro;
tmpro.text = "Your Text";
7xllpg7q

7xllpg7q3#

我能够用这种方法解决这个问题(可能也适用于其他名称空间错误)
1.在Unity(非VS)中,编辑〉首选项〉外部工具〉[选择Visual Studio]
1.重新生成项目文件
1.关闭VS,然后重新打开
为我工作

相关问题