Ejemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D other)
 {
     if (other.gameObject.CompareTag("Hrac"))
     {
         gameObject.GetComponent <SpriteRenderer>().sprite      = otevrenaTruhla;
         gameObject.GetComponent <CircleCollider2D>().isTrigger = false;
         var spawn = gameObject.transform.position;
         spawn.y -= 1;
         var item = _inventar.getRandomItem();
         ItemSpawner.MojeInstance.SpawniItem(spawn, item.Id);
     }
 }
Ejemplo n.º 2
0
 void Update()
 {
     if (freez && _pomocna2 <= Time.time)
     {
         aipath.maxSpeed = 7;
         freez           = false;
     }
     if (zivoty <= 0)
     {
         hrac.PridejXp(xpDrop);
         hrac.ChangePenize(10);
         if (Random.Range(1, 25) == 1)
         {
             drop = _inventar.getRandomItem(); ItemSpawner.MojeInstance.SpawniItem(gameObject.transform.position, drop.Id);
         }
         Destroy(gameObject);
     }
 }