纳金网

标题: Unity实现模型的渐渐出现和渐渐消失 [打印本页]

作者: NewCtvq    时间: 2015-4-16 13:43
标题: Unity实现模型的渐渐出现和渐渐消失
首先你要有一个模型在你的场景中,这里我以Cube为例,将下面的代码绑定到你的Cube上

using UnityEngine;
using System.Collections;

public class Model: MonoBehaviour {

float tempTime;
void Start()
{
tempTime = 0;
this.renderer.material.color = new Color(
this.renderer.material.color.r
,this.renderer.material.color.g,
this.renderer.material.color.b, 0);
}
void Update () {
if(tempTime < 1)
{
tempTime = tempTime + Time.deltaTime;
}
if(this.renderer.material.color.a <=1)
{
this.renderer.material.color = new Color(
this.renderer.material.color.r
,this.renderer.material.color.g,
this.renderer.material.color.b,
gameObject.renderer.material.color.a + tempTime/50);
}
}
}


作者: shenyg77    时间: 2015-4-18 17:47
报道了 !!!!!!!!!!!!11
作者: 托你是大款    时间: 2015-5-9 12:06
不起作用!!!
作者: rvan    时间: 2015-5-27 14:56
感谢分享
作者: LeftPlumage    时间: 2015-5-27 17:01
学习了!
作者: 大木天女    时间: 2017-6-16 16:27
木有用///////////////////




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5