void OnTriggerEnter2D(Collider2D aCollider) { //PlayerStat playerStat = aCollider.gameObject.GetComponentInParent<PlayerStat> (); LifeChanger lifeChanger = aCollider.gameObject.GetComponentInParent <LifeChanger> (); //ReceiveDamage (0); if (lifeChanger != null) { ReceiveDamage(lifeChanger.m_QuantityToChange); } }
void OnCollisionEnter2D(Collision2D aCollision) { //PlayerStat playerStat = aCollision.gameObject.GetComponentInParent<PlayerStat> (); LifeChanger lifeChanger = aCollision.gameObject.GetComponentInParent <LifeChanger> (); if (selfDestruct) { Death(); } if (lifeChanger != null) { ReceiveDamage(lifeChanger.m_QuantityToChange); } }