Exemplo n.º 1
0
    public void onTriggerEnter(Collider otherObject)
    {
        damagable damagable = otherObject.GetComponentInParent <damagable>();

        if (damagable != null)
        {
            damagable.TakeDamage(bullentDamage);
        }
        Die();
    }
Exemplo n.º 2
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        damagable checkIfDamagable = collision.gameObject.GetComponent <damagable>();

        //var checkIfDamagable = collision.GetComponent<Damagable>();
        if (checkIfDamagable != null)
        {
            if (checkIfDamagable.isPlayer)
            {
                checkIfDamagable.Damage(Attack);
            }
        }
    }
Exemplo n.º 3
0
 private void Start()
 {
     player = FindObjectOfType <playerController>();
     d      = FindObjectOfType <damagable>();
 }