示例#1
0
 public void AddTrackItem(CItemObject.ItemType tItemType, CTrackItem tItem)
 {
     // tItem.Activate();
     if (mTrackItem.ContainsKey(tItemType) == false)
     {
         mTrackItem.Add(tItemType, tItem);
         Debug.Log("님?");
     }
     else
     {
         Debug.Log("갱신?");
         mTrackItem[tItemType] = tItem;
     }
     mTrackItem[tItemType].Activate();
     mTrackItem[tItemType].IsExecution = true;
 }
示例#2
0
    public void ViewGetItemUI(CItemObject.ItemType tItemType)
    {
        switch (tItemType)
        {
        case CItemObject.ItemType.Boost:
            GetItemUI[0].gameObject.SetActive(true);
            break;

        case CItemObject.ItemType.Shield:
            GetItemUI[1].gameObject.SetActive(true);
            break;

        case CItemObject.ItemType.Magnet:
            GetItemUI[2].gameObject.SetActive(true);
            break;
        }
        Invoke("HideGetItemUI", 0.5f);
    }