void Update() { if (type != prevType) { hold += Time.deltaTime; if (hold > 6f) { type = prevType; if (type == Enums.FieldType.Red) { GetComponent <Renderer>().material = red; } else if (type == Enums.FieldType.Blue) { GetComponent <Renderer>().material = blue; } else if (type == Enums.FieldType.Destroyed) { GetComponent <Renderer>().material = destroyed; } else { GetComponent <Renderer>().material = white; } this.gameObject.tag = type.ToString(); } } }
void Update() { if(type != prevType) { hold += Time.deltaTime; if(hold > 6f) { type = prevType; if (type == Enums.FieldType.Red) GetComponent<Renderer>().material = red; else if (type == Enums.FieldType.Blue) GetComponent<Renderer>().material = blue; else if (type == Enums.FieldType.Destroyed) GetComponent<Renderer>().material = destroyed; else GetComponent<Renderer>().material = white; this.gameObject.tag = type.ToString(); } } }