// Update is called once per frame
 void Update()
 {
     MovePlayer();
     if (_mainGun && Input.GetButton("Fire1"))
     {
         _mainGun.Fire(isPlayerShip: true);
     }
     if (_sideGun && Input.GetButton("Fire2"))
     {
         _sideGun.Fire();
     }
 }
 void Update()
 {
     _mainGun.Fire(isPlayerShip: false);
 }