Пример #1
0
 //-------------------------------------------------------------------------------------[]
 private Item GetSelectedItem()
 {
     if (_swordSelectedIndex != -1)
     {
         return(CurrentSwordsForSale.ElementAt(_swordSelectedIndex));
     }
     if (_helmetSelectedIndex != -1)
     {
         return(CurrentHelmetsForSale.ElementAt(_helmetSelectedIndex));
     }
     return(null);
 }
Пример #2
0
 //-------------------------------------------------------------------------------------[]
 private void DrawHelmetInfo()
 {
     GUI.Label(_screenBuyHelmetLabelRect, "Helmets");
     _helmetSelectedIndex = GUI.SelectionGrid(
         _screenBuyHelmetGridRect,
         _helmetSelectedIndex,
         CurrentHelmetsForSale.Select(t => t.ItemName).ToArray(),
         3,
         GuiSkin.button);
     if (_prevHelmetSelectedIndex != _helmetSelectedIndex)
     {
         _swordSelectedIndex     = -1;
         _prevSwordSelectedIndex = -1;
         DestroyOldAndCreateCreateSelectedItemGameObject();
     }
     _prevHelmetSelectedIndex = _helmetSelectedIndex;
 }