- 最后登录
- 2015-4-16
- 注册时间
- 2015-4-16
- 阅读权限
- 10
- 积分
- 19
- 纳金币
- 5
- 精华
- 0
|
首先你要有一个模型在你的场景中,这里我以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);
}
}
}
|
|