public virtual CapacityHittable checkHitSomething(CapacityAttack attackerCapa) { //faire le hit player APRES toutes les armes if (checkHitPlayer(attackerCapa)) { return(this); } return(null); }
private bool checkHitPlayer(CapacityAttack attackerCapa) { //si le collider de l'épée de l'attacker overlap pas avec mon collider (corps) if (!overlap(getCollider(), attackerCapa.getCollider())) { return(false); } Debug.Log(attackerCapa.getBrain().tr.name + " --ATTACK--> " + brain.tr.name); return(true); }
public virtual void HitBySomething(CapacityAttack attacker) { RaiseHitEvent(attacker); }