2016年12月15日 星期四

燈燈燈?


-------------------------------------------------------------
using UnityEngine; using System.Collections; using UnityEngine.UI; public class Counter : MonoBehaviour { int num; double fMyWaitTime = 2.0; double WaitTimecount = 0; // Use this for initialization void Start() { num = 0; } // Update is called once per frame void Update() { Text mytxt = GameObject.Find("Text").GetComponent<Text>(); num = num + 1; int countnum = num % 3; mytxt.text = countnum.ToString(); WaitTimecount = 0; mywait(); if (countnum == 0) { Image img = GameObject.Find("Image").GetComponent<Image>(); img.color = new Color(1.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) Image img1 = GameObject.Find("Image1").GetComponent<Image>(); img1.color = new Color(0.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) Image img2 = GameObject.Find("Image2").GetComponent<Image>(); img2.color = new Color(0.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) } if (countnum == 1) { Image img = GameObject.Find("Image").GetComponent<Image>(); img.color = new Color(0.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) Image img1 = GameObject.Find("Image1").GetComponent<Image>(); img1.color = new Color(0.0F, 1.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) Image img2 = GameObject.Find("Image2").GetComponent<Image>(); img2.color = new Color(0.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明)blue,透明) } if (countnum == 2) { Image img = GameObject.Find("Image").GetComponent<Image>(); img.color = new Color(0.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) Image img1 = GameObject.Find("Image1").GetComponent<Image>(); img1.color = new Color(0.0F, 0.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) Image img2 = GameObject.Find("Image2").GetComponent<Image>(); img2.color = new Color(1.0F, 1.0F, 0.0F, 1.0F); // (紅red,綠green,藍blue,透明) } } void mywait() { while (WaitTimecount <= fMyWaitTime) { //do stuff; WaitTimecount = WaitTimecount + 0.01; Debug.Log(WaitTimecount); } } }

沒有留言:

張貼留言