Пример #1
0
 public void UpdateItems()
 {
     primaryItem.Refresh(primary);
     secondaryItem.Refresh(secondary);
     meleeItem.Refresh(melee);
     item1Item.Refresh(item1);
     item2Item.Refresh(item2);
     selectionItem.Refresh(currentSelected);
 }
Пример #2
0
        void Start()
        {
            UpdateItems();
            OnInitializeGamemode();

            GunInfo[] allGuns = GameController.GetAllGuns();
            items = new ClassItem[allGuns.Length];

            for (int i = 0; i < allGuns.Length; i++)
            {
                GunInfo gun = allGuns[i];

                GameObject go = Instantiate(classItemPrefab) as GameObject;
                go.transform.SetParent(classItemParent);
                go.transform.localScale = Vector3.one;

                ClassItem classItem = go.GetComponent <ClassItem>();
                classItem.Refresh(gun);
                classItem.classCreation = this;

                items[i] = classItem;
            }
        }