public override void ApplyConsumableItem(ItemEffectsData itemEffectsData) { if (true == itemEffectsData.canSlide) { Sliding(); } }
public override void ApplyItemEffect() { base.ApplyItemEffect(); ItemEffectsData itemEffectsTotal = statsEffectsManager.ItemEffectsTotal; movingSpeed = movingSpeedOriginal * itemEffectsTotal.movingSpeedModified; components.ItemAcquisitionCollider.size = itemAcquisitionRangeOriginal * Mathf.Sqrt(itemEffectsTotal.itemAcquisitionRangeModified); }
// total을 안 거치고 바로 효과 적용하기 위해 구분함, 소모형 아이템 용 함수 public virtual void ApplyConsumableItem(ItemEffectsData itemUseEffect) { }
public virtual void ApplyItemEffect() { ItemEffectsData itemEffectsTotal = statsEffectsManager.ItemEffectsTotal; }