Exemplo n.º 1
0
 private void OnDieHandler()
 {
     UserInfo.KillEnemy();
     MeshRenderer.material.color = DieColor;
     AttackBehaviour.Untarget();
     Target = null;
 }
Exemplo n.º 2
0
 private void LateUpdate()
 {
     if (Target)
     {
         if ((Agent.transform.position - Target.transform.position).magnitude < DistanceToTarget)
         {
             AttackBehaviour.Attack(Target);
         }
         else
         {
             Agent.SetDestination(Target.transform.position);
         }
     }
     else if (AttackBehaviour.IsAttackTarget)
     {
         AttackBehaviour.Untarget();
     }
 }