/// <summary> /// 清除buff效果 /// </summary> bool CleanEffect() { // 如果buff已经生效了,则调用结束对应的委托函数 if (m_Effective) { if (m_BuffInfo.mFinishedHandle != null) { m_BuffInfo.mFinishedHandle(this, m_BuffInfo); } } // 清除特效 Target_P.BuffCtrl.DestroyEffectObj(m_BuffInfo.buff_id); return(m_Effective); }