public void onTriggerEnter(Collider otherObject) { damagable damagable = otherObject.GetComponentInParent <damagable>(); if (damagable != null) { damagable.TakeDamage(bullentDamage); } Die(); }
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); } } }
private void Start() { player = FindObjectOfType <playerController>(); d = FindObjectOfType <damagable>(); }