using System.Collections; using System.Collections.Generic; using UnityEngine; public class HandTrigger : MonoBehaviour { public Material Brickwall; public Material Hedge; public Material Glass; public Material OGlass; private int count = 1; private int brickwall = 1; private int hedge = 2; private int glass = 3; private int oglass = 4; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } private void OnTriggerEnter(Collider other) { if (other.gameObject.CompareTag("Wall")) { MeshRenderer mr = other.gameObject.GetComponent(); print(mr.material); if (count == brickwall) { mr.material = Hedge; count = 2; } else if (count == hedge) { mr.material = Glass; count = 3; } else if (count == glass) { mr.material = OGlass; count = 4; } else if (count == oglass) { mr.material = Brickwall; count = 1; } } } }