You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.5 KiB
C#

6 months ago
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Autohand;
namespace Autohand.Demo{
public class TextChanger : MonoBehaviour{
public TMPro.TextMeshPro text;
Coroutine changing;
Coroutine hide;
public void UpdateText(string newText, float upTime) {
}
public void UpdateText(string newText) {
}
IEnumerator ChangeText(float seconds, string newText) {
//float totalTime = 1f;
//var timePassed = 0f;
//text.text = newText;
//text.alpha = 0;
//while(timePassed <= totalTime) {
// text.alpha = (timePassed/totalTime);
// timePassed += Time.deltaTime;
// if(totalTime >= timePassed)
// text.alpha = 1;
// yield return new WaitForFixedUpdate();
//}
//yield return new WaitForSeconds(seconds);
//totalTime = 2f;
//timePassed = 0f;
//while(timePassed <= totalTime) {
// text.alpha = 1-(timePassed/totalTime);
// timePassed += Time.deltaTime;
// if(totalTime >= timePassed)
// text.alpha = 0;
// yield return new WaitForFixedUpdate();
//}
yield return new WaitForFixedUpdate();
//text.text = "";
}
private void OnDestroy() {
text.text = "";
}
}
}