// private void DetectedEnemy() { // if (!_playerAttack.GetPlayerAttack) // { GameObject target = _playerRadar.GetBestTarget; if ((target != null && target.activeSelf && !target.GetComponent <HealthBase>().GetDeath)) { for (int i = 0; i < _playerAttack.GetGunArray.Length; i++) { if (_playerAttack.GetGunArray[i].gunActive) { //print("PlayerCOntrol: "+ i); _playerAttack.lookTarget(_playerMove.GetWeaponPlayerArr[0], _playerMove.GetWeaponPlayerArr[0], target, i); } } StartCoroutine(_playerAttack.CoolDownWaitFaceTarget(0.1f)); //0.1f shoot } // //test shoot // if(Input.GetKey(KeyCode.Space)) // StartCoroutine(_playerAttack.CoolDownWaitFaceTarget(0.2f)); // } }