Ejemplo n.º 1
0
 public void RefreshView()
 {
     for (int i = 0; i < dataList.Count; ++i)
     {
         entities[i].GetComponent <CreatureIconUI>().InjectData(dataList[i]);
     }
     foreach (var entity in entities)
     {
         CreatureIconUI iconUI = entity.GetComponent <CreatureIconUI>();
         if (SelectUid.Contains(iconUI.creatureData.uid))
         {
             iconUI.MarkSelected(true);
         }
         else
         {
             iconUI.MarkSelected(false);
         }
     }
 }
Ejemplo n.º 2
0
    public void InfoItem()
    {
        switch (iconIndex)
        {
        case -1:
            CreatureIconUI iconUI = constructureIcon.GetComponent <CreatureIconUI>();
            if (iconUI != null)
            {
                CloseDungeonBtn();
                iconUI.OpenDestination();
            }
            break;

        default:
            CreatureIconUI iconUI_2 = partIcons[iconIndex].GetComponent <CreatureIconUI>();
            if (iconUI_2 != null)
            {
                CloseDungeonBtn();
                iconUI_2.OpenDestination();
            }
            break;
        }
    }