使用命名空间using UnityEngine.UI;
在场景界面使用UGUI创建Image//照片,并给初始颜色(默认白)
获取照片Image= transform.GetChild(int).transform.GetComponent<Image>();
调用Update函数
拿到Image.color使用插值变换颜色;
下面代码展示
private Image blackImg;
private float speed = 0.5f;
// Use this for initialization
void Start () {
blackImg = transform.GetChild(4).transform.GetComponent<Image>();
}
// Update is called once per frame
void Update () {
blackImg.color = Color.Lerp(blackImg.color,Color.clear,Time.deltaTime*speed);
}