Пример #1
0
 public void OnRayMovementHit(RaycastHit2D hit)
 {
     if (hit.collider != null && hit.transform.tag == "wall")
     {
         Strenght strength = hit.transform.GetComponent <Strenght>();
         strength.damage(damage);
     }
 }
Пример #2
0
    void OnCollisionEnter2D(Collision2D collider)
    {
        if (collider.gameObject.tag.Equals("wall"))
        {
            Strenght str = collider.gameObject.GetComponent <Strenght>();
            str.damage(damage);
        }
        else if (collider.gameObject.tag == "bandit")
        {
            Destroy(collider.gameObject);
        }

        Destroy(this.gameObject);
    }