private IEnumerator ItemCoroutine(ShopPlayerModifier item) { playerMovement.EnableMovement = false; playerAnim.SetBool("itemPose", true); item.transform.SetParent(itemPickup); item.transform.localPosition = new Vector3(0, 0, 0); yield return(new WaitForSeconds(2.0f)); item.AddEffect(this); Destroy(item.gameObject); playerAnim.SetBool("itemPose", false); playerMovement.EnableMovement = true; }
public void ItemPickedUp(ShopPlayerModifier item) { StartCoroutine(ItemCoroutine(item)); }