using UnityEngine; using System.Collections; using UnityEngine.UI; public class UITiShiManager : MonoBehaviour { float alp; private CanvasGroup canvas; private float alpa = 0.1f; private bool why = false; void Update() { if (why) { alp = canvas.alpha; alp -= Time.deltaTime * alpa; canvas.alpha = alp; if (canvas.alpha <= 0) { gameObject.SetActive(false); why = false; } } } public void Get(string tip) { canvas = GetComponent(); canvas.alpha = 1; GetComponent().text = tip; why = true; } }