コード例 #1
0
ファイル: ICharacterAttr.cs プロジェクト: s344951241/design
 public ICharacterAttr(IAttrStrategy strategy, int lv, BaseAttr baseAttr)
 {
     mBaseAttr     = baseAttr;
     mLv           = lv;
     mStrategy     = strategy;
     mDmgDescValue = mStrategy.getDmgDescValue(mLv);
     mCurHp        = mBaseAttr.MaxHp + mStrategy.getAddMaxHPValue(mLv);
 }
コード例 #2
0
ファイル: ICharacterAttr.cs プロジェクト: xinge1231/LastDay
 //计算免伤
 public int getDmgDescValue()
 {
     return(m_attrStrategy.getDmgDescValue(this));
 }