Assets.Scripts.Player.PlayerAmmo.Update C# (CSharp) Метод

Update() публичный Метод

public Update ( ) : void
Результат void
        void Update()
        {
            if (Input.GetKeyDown(KeyCode.Alpha1) && HasWeapon(0))
            {
                Destroy(CurrentWeapon);
                CurrentWeapon = Instantiate(WeaponList[0]);
                CurrentWeapon.transform.SetParent(Hand.transform, false);
            }
            else if (Input.GetKeyDown(KeyCode.Alpha2) && HasWeapon(1))
            {
                Destroy(CurrentWeapon);
                CurrentWeapon = Instantiate(WeaponList[1]);
                CurrentWeapon.transform.SetParent(Hand.transform, false);
            }
            else if (Input.GetKeyDown(KeyCode.Alpha3) && HasWeapon(2))
            {
                Destroy(CurrentWeapon);
                CurrentWeapon = Instantiate(WeaponList[2]);
                CurrentWeapon.transform.SetParent(Hand.transform, false);
            }
            else if (Input.GetKeyDown(KeyCode.Alpha4) && HasWeapon(3))
            {
                Destroy(CurrentWeapon);
                CurrentWeapon = Instantiate(WeaponList[3]);
                CurrentWeapon.transform.SetParent(Hand.transform, false);
            }
            else if (Input.GetKeyDown(KeyCode.Alpha5) && HasWeapon(4))
            {
                Destroy(CurrentWeapon);
                CurrentWeapon = Instantiate(WeaponList[4]);
                CurrentWeapon.transform.SetParent(Hand.transform, false);
            }
        }