Unity: невозможно очистить текст TMPro, анимированный с помощью DoTween - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть текстовый объект TMPro в Unity, как показано ниже: enter image description here

На игровом уровне я добавляю тексты, которые к этому объекту являютсяанимированный с использованием DOText из DOTween , например 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 = "";
...