Example #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);
     }
 }
Example #2
0
    void Consume(ArenaResource resource)
    {
        float energy = resource.BeConsumed(this);

        Heal((int)energy);
    }