unity改变物体透明度

2018-12-03  本文已影响0人  沉麟

点击shader--“Legacy Shaders”--“Transparent”--“Diffuse”
让物体显示2秒,之后逐渐淡出视野。

IEnumerator BrakerDestory(GameObject obj)
    {
        yield return new WaitForSeconds(2);
        float brakeTime = 0.5f;
        while (brakeTime > 0.05f)
        {
            brakeTime -= Time.deltaTime;
            obj.transform.GetComponent<Renderer>().material.color = new Color(0.2f, 0.2f, 0.2f, brakeTime);
            yield return null;
        }

        yield return null;

    }
上一篇下一篇

猜你喜欢

热点阅读