public void RemoveMoreTimeEffectObject(GameObject obj)
        {
            EffectObjectInfo ei = FindEffectInfoByObj(obj);

            if (ei != null)
            {
                m_MoreTimesEffectObjects.Remove(ei);
            }
        }
        public void AddMoreTimeEffectObject(GameObject obj)
        {
            if (FindEffectInfoByObj(obj) != null)
            {
                return;
            }
            EffectObjectInfo effectinfo = new EffectObjectInfo();

            effectinfo.TargetObj       = obj;
            effectinfo.StartEffectTime = m_OwnSkill.CurTime / 1000.0f;
            effectinfo.NextEffectTime  = m_OwnSkill.CurTime / 1000.0f + m_DamageInterval / 1000.0f;
            m_MoreTimesEffectObjects.Add(effectinfo);
        }