コード例 #1
0
 public void Apply(EBuffSpecialEffect effect, string param, bool end)
 {
     if (end)
     {
         mBuffSpecialEffect[(int)effect] = false;
     }
     else
     {
         mBuffSpecialEffect[(int)effect] = true;
     }
 }
コード例 #2
0
ファイル: Buff.cs プロジェクト: dqtoy/ActDemo
 public Buff(BuffManager manager, BuffBase buffBase)
 {
     mManager  = manager;
     mBuffBase = buffBase;
     mLeftTime = buffBase.Time * 0.001f;
     mBuffType = (EBuffType)(int)mBuffBase.Type;
     if (!string.IsNullOrEmpty(buffBase.AttribEffect))
     {
         mAttrib = (EPA)Enum.Parse(typeof(EPA), buffBase.AttribEffect);
     }
     mSpecialEffect = (EBuffSpecialEffect)(int)mBuffBase.SpecialEffect;
 }