Esempio n. 1
0
 void Start()
 {
     grabbed = GetComponent <Grabbable>();
     if (matName == null)
     {
         matName = "NULL";
     }
 }
 void OnTriggerExit(Collider other)
 {
     if (other.CompareTag(itemTag))
     {
         grabbed     = other.transform.GetComponent <Grabbable>();
         respawnCube = new Vector3(Random.Range(transform.position.x - .15f, transform.position.x + .15f), transform.position.y, Random.Range(transform.position.z - .15f, transform.position.z + .15f));
         StartCoroutine(ReplaceItem(other.gameObject));
         if (other.transform.GetComponent <Ingredient>() != null)
         {
             other.transform.GetComponent <Ingredient>().isInBox = false;
         }
         if (other.transform.GetComponent <SelfDestruct>() != null)
         {
             other.transform.GetComponent <SelfDestruct>().isInBox = false;
         }
     }
 }
Esempio n. 3
0
 void Start()
 {
     grabbed = GetComponent <Grabbable>();
 }