自己做高亮

高亮

void Hightlight (GameObject ObjectHit)
        {
            for (int i = 0; i < ObjectHit.GetComponent<Renderer> ().materials.Length; i++)
                ObjectHit.GetComponent<Renderer> ().materials [i].SetColor ("_EmissionColor", Color.gray);
        }

去除高亮
        void UnHightlight (GameObject ObjectHit)
        {
            for (int i = 0; i < ObjectHit.GetComponent<Renderer> ().materials.Length; i++)
                ObjectHit.GetComponent<Renderer> ().materials [i].SetColor ("_EmissionColor", Color.black);
        }

猜你喜欢

转载自blog.csdn.net/qq_39471191/article/details/82655976