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

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

public MouseDown ( int x, int y ) : bool
x int
y int
Результат bool
        public override bool MouseDown(int x, int y)
        {
            _nextFleet.MouseDown(x, y);
            _previousFleet.MouseDown(x, y);

            if (!_isTransports)
            {
                for (int i = 0; i < _maxVisible; i++)
                {
                    if (_shipSliders[i].MouseDown(x, y))
                    {
                        return true;
                    }
                }
            }
            return base.MouseDown(x, y);
        }

Usage Example

Пример #1
0
 public void MouseDown(int x, int y, int whichButton)
 {
     if (whichButton == 1)
     {
         if (_taskBar.MouseDown(x, y, whichButton))
         {
             return;
         }
         if (_windowShowing != null)
         {
             _windowShowing.MouseDown(x, y);
             return;
         }
         if (_gameMain.EmpireManager.CurrentEmpire.SelectedSystem != null)
         {
             if (_systemView.MouseDown(x, y))
             {
                 return;
             }
         }
         else if (_gameMain.EmpireManager.CurrentEmpire.SelectedFleetGroup != null)
         {
             if (_fleetView.MouseDown(x, y))
             {
                 return;
             }
         }
     }
 }