Exemplo n.º 1
0
        /// <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);
        }