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;
}