예제 #1
0
 private void Start()
 {
     NavMeshBrain = GetComponent <NavMeshBrain>();
     if (NavMeshBrain)
     {
         NavMeshBrain.OnAttack += LoseTarget;
         NavMeshBrain.OnTargetOnAttackRange += SetTarget;
         NavMeshBrain.OnStartChasingTarget  += LoseTarget;
     }
 }
예제 #2
0
 private void Start()
 {
     brain = GetComponent <NavMeshBrain>();
     if (brain)
     {
         canFire = false;
         brain.OnTargetOnAttackRange += Enable;
         brain.OnStartChasingTarget  += Disable;
     }
     x = GetComponent <SpellCaster>();
     InvokeRepeating("UseSpell", timeInterval, timeInterval);
 }