Esempio n. 1
0
 void OnTriggerEnter2D(Collider2D col)
 {
     if (col.tag == "Resource")
     {
         ArenaResource r = col.GetComponent <ArenaResource>();
         Consume(r);
     }
     else if (col.tag == "Navigators")
     {
         ArenaEntity e = col.GetComponent <ArenaEntity>();
         Fight((ArenaNavigator)e);
     }
 }
Esempio n. 2
0
    void Consume(ArenaResource resource)
    {
        float energy = resource.BeConsumed(this);

        Heal((int)energy);
    }