if (Key_Die == true) //ant dead { //transform.Translate(Vector3.up * Time.deltaTime * (-0.5f)); tempcolor = Blood.renderer.material.color; //皮肤和血迹渐渐消失 tempcolor.a -= 0.5f * Time.deltaTime; Blood.renderer.material.color = tempcolor; //transform.Find("mayi01").renderer.material.shader=Shader.Find("Transparent/Diffuse");; //通过名字查找子物体并返回它。 MayiRender.renderer.material.shader=Shader.Find("Transparent/Diffuse");; //通过名字查找子物体并返回它。 tempColorAnt= MayiRender.renderer.material.color; tempColorAnt.a -= 0.5f * Time.deltaTime; if (Key_reColor==false) { if (gameObject.name=="AntPrefab2(Clone)") { tempColorAnt.r=1; tempColorAnt.g=1; tempColorAnt.b=1; } Key_reColor=true; } MayiRender.renderer.material.color = tempColorAnt; }