public void ApplyItem() { if (_curItem == null) { return; } _curItem.ApplyItem(_pc); if (_curItem.itemData.itemClass == ItemClass.Weapon) { weaponImage.sprite = _curItem.itemData.itemSprite; audioSource.clip = pickUp; _pc.weapon.firePoint = firePoint; } else { audioSource.clip = useMedication; } audioSource.Play(); _curItem.BeGet(); messageManager.ClearPackageMessage(); }