public ICharacterAttr(IAttrStrategy strategy, int lv, CharacterBaseAttr baseAttr) { mLv = lv; mBaseAttr = baseAttr; mStrategy = strategy; mDmgDescValue = mStrategy.GetCritDmg(mLv); mCurrentHP = baseAttr.MaxHP + mStrategy.GetExtralHPValue(mLv); }
public ICharacterAttr(IAttrStrategy strategy, int lv, CharacterBaseAttr baseAttr) { mLv = lv; mBaseAttr = baseAttr; mStrategy = strategy; mDmgDescValue = mStrategy.GetCritDmg(mLv); mCurrentHP = baseAttr.MaxHP + mStrategy.GetExtralHPValue(mLv); }