Ejemplo n.º 1
0
 public override void Attack()
 {
     if (attackTarget == null)
     {
         attackTarget = GameObject.FindGameObjectWithTag("Player");
     }
     enemyMotor.LookAt(attackTarget.transform);
     PrepareShoot();
     shootModule.Fire();
 }
Ejemplo n.º 2
0
 public void LaunchTowards(Vector3 dir)
 {
     grenedeModule.Direction = dir;
     grenedeModule.Fire();
 }
Ejemplo n.º 3
0
 public void ShootTowards(Vector3 dir)
 {
     gunFireModule.Direction = dir;
     gunFireModule.Fire();
 }