private void OnWeaponAdded(object sender, OnWeaponAddedEventArgs e)
        {
            GameObject spawnedWeapon = Instantiate(e.AddedWeapon.ItemData.holdingPrefab.gameObject, weaponHolder);

            spawnedWeapon.transform.localPosition = Vector3.zero;
            spawnedWeapon.transform.localRotation = Quaternion.identity;
            weaponsObtained[e.SlotIndex]          = weaponHolder.GetChild(e.SlotIndex).gameObject;
        }
Ejemplo n.º 2
0
 private void OnWeaponAdded(object sender, OnWeaponAddedEventArgs e)
 {
     slotIcons[e.SlotIndex].GetComponent <Image>().sprite = e.AddedWeapon.ItemData.uiIcon;
     slotIcons[e.SlotIndex].SetActive(true);
 }