Beyond_Beyaan.Screens.FleetView.LoadFleetGroup C# (CSharp) Метод

LoadFleetGroup() публичный Метод

public LoadFleetGroup ( FleetGroup selectedFleetGroup ) : void
selectedFleetGroup FleetGroup
Результат void
        public void LoadFleetGroup(FleetGroup selectedFleetGroup)
        {
            _selectedFleetGroup = selectedFleetGroup;
            _selectedFleet = selectedFleetGroup.SelectedFleet;

            if (_selectedFleetGroup.Fleets.Count == 1)
            {
                //Disable the next/prev buttons
                _nextFleet.Active = false;
                _previousFleet.Active = false;
            }
            else
            {
                _nextFleet.Active = true;
                _previousFleet.Active = true;
            }

            RefreshFleet();
            LoadShips();
        }

Usage Example

Пример #1
0
 public void CenterScreen(Fleet fleet)
 {
     _gameMain.EmpireManager.CurrentEmpire.SelectedFleetGroup = new FleetGroup(new List <Fleet> {
         fleet
     });
     _gameMain.EmpireManager.CurrentEmpire.SelectedSystem = null;
     _camera.CenterCamera((int)fleet.GalaxyX, (int)fleet.GalaxyY, _camera.ZoomDistance);
     _fleetView.LoadFleetGroup(_gameMain.EmpireManager.CurrentEmpire.SelectedFleetGroup);
 }