控制物体透明度

控制物体透明度

1.首先将物体上的材质球的Rendering Mode改成Fade,再用如下代码;

using UnityEngine;

public class Guse : MonoBehaviour
{
    public GameObject cube;
    void Start()
    {
        cube.GetComponent<MeshRenderer>().material.color = new Color(0.2f,0.2f,0.2f,0.3f);//将透明度变为0.3
    }
}

2.再面板上调材质球上的A(透明度值)时,透明度会应用到所有挂该材质球的物体,用上面的代码可以实现单独控制。

posted @ 2023-07-13 20:07  gatran  阅读(19)  评论(0编辑  收藏  举报