Unity:无法清除使用DoTween动画的TMPro文本

时间:2018-09-21 04:52:57

标签: c# unity3d dotween

我在Unity中有一个TMPro文本对象,如下所示: enter image description here

在游戏关卡中,我将使用DOTween中的DOText为该对象添加动画的文本,例如pickUpTextObj.DOText(pickUptext, 2f, true).SetRelative(true);

清除级别并加载新级别后,我需要清除此文本字段。我已经尝试了以下注释中所示的所有三个选项,但是它们都不起作用。文本没有清除,并且很固执。文字会附加到DontDestroyOnLoad游戏对象上,并且会在各个关卡中持续存在。

pickUpTextObj = GameObject.Find("pickUpTexts").GetComponent<TextMeshProUGUI>();
//pickUpTextObj.DOText("\n", 0f, true).SetRelative(false);
//pickUpTextObj.DOText("", 0f, true).SetRelative(false);
//pickUpTextObj.text = "";

0 个答案:

没有答案