纳金网

标题: 设置一个物体颜色的变化 [打印本页]

作者: 会飞的鱼    时间: 2012-2-7 10:52
标题: 设置一个物体颜色的变化
using UnityEngine;

using System.Collections;

public class ColorChange : MonoBehaviour {

     private int display = 1;

// Use this for initialization

void Start () {

  StartCoroutine(***sh());
}
// Update is called once per frame

void Update () {
}

IEnumerator ***sh(){

  while(***e){

   display = 1;

   yield return new WaitForSeconds(1.0f);

   display = 2;

   yield return new WaitForSeconds(1.0f);

   display = 3;

   yield return new WaitForSeconds(1.0f);

   display = 4;

   yield return new WaitForSeconds(1.0f);

   display = 5;

   yield return new WaitForSeconds(1.0f);

   display = 6;

   yield return new WaitForSeconds(1.0f);

   display = 7;

   yield return new WaitForSeconds(1.0f);

  }

}

void OnGUI(){

  switch(display){

   case 1:

     transform.renderer.material.color = Color.green;

     break;

   case 2:

     transform.renderer.material.color = Color.red;

     break;

   case 3:

     transform.renderer.material.color = Color.yellow;

     break;

   case 4:

     transform.renderer.material.color = Color.blue;

     break;

   case 5:

     transform.renderer.material.color = Color.grey;

     break;

   case 6:

     transform.renderer.material.color = Color.magenta;

     break;

   case 7:

     transform.renderer.material.color = Color.cyan;

     break;

  }

}

}
作者: 彬彬    时间: 2012-2-7 11:23





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