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);
}
}