// Use this for initialization
 void Start()
 {
     agent       = GetComponent <NavMeshAgent>();
     targetArray = Singleton_Service.GetSingleton <NeutralMovement>();
     bigEnemy    = Singleton_Service.GetSingleton <GiantEnemy>();
     gunLight    = Singleton_Service.GetSingleton <Gun>();
     targetPos   = targetArray.emptyGameObjectList[Random.Range(0, targetArray.emptyGameObjectList.Count)].transform.position;
     agent.SetDestination(targetPos);
     check = 0;
 }
 // Use this for initialization
 void Start()
 {
     agent       = GetComponent <NavMeshAgent>();
     playerRig   = Singleton_Service.GetSingleton <Player>();
     bigEnemy    = Singleton_Service.GetSingleton <GiantEnemy>();
     targetArray = Singleton_Service.GetSingleton <NeutralMovement>();
     gunLight    = Singleton_Service.GetSingleton <Gun>();
     agent.SetDestination(playerRig.transform.position);
     enemyHP = 3;
 }