随便创建一个Material
将它的渲染模式,设置为 淡入淡出【Fade】
public class Acube : MonoBehaviour
{
public MeshRenderer mr; private float i = 0; bool isOne = false;// 代表 达不达到 1,默认一开始不为1 【按照i去算】 // Update is called once per frame void Update() { if( !isOne ) { i += Time.deltaTime; mr.material.color = new Color(mr.material.color.r, mr.material.color.g, mr.material.color.b, i); if (i >= 1) isOne = true; } else { i -= Time.deltaTime; mr.material.color = new Color(mr.material.color.r, mr.material.color.g, mr.material.color.b, i); if (i <= 0) isOne = false; } } }