//此函数放update里
private void Transparent()
{
if (alpha >= 1) { isTransparent = true;alpha = 1; };
if (isTransparent==true) {alpha -= transSpeed * Time.deltaTime * 60;}
if (alpha <= 0) { isTransparent = false; alpha = 0; };
if (isTransparent==false) { alpha += transSpeed * Time.deltaTime * 60; }
transparentText.color = new Color(transparentText.color.r, transparentText.color.g, transparentText.color.b, alpha);
}
//这些变量要求从外部传来一个Text
//transparent物体
public Text transparentText;
//方向
private bool isTransparent = true;
//速度
float transSpeed = 0.01f;
//透明度 范围是0-1
float alpha = 1.0f;