Example #1
0
        public virtual CapacityHittable checkHitSomething(CapacityAttack attackerCapa)
        {
            //faire le hit player APRES toutes les armes
            if (checkHitPlayer(attackerCapa))
            {
                return(this);
            }

            return(null);
        }
Example #2
0
        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);
        }
Example #3
0
 public virtual void HitBySomething(CapacityAttack attacker)
 {
     RaiseHitEvent(attacker);
 }