/// <summary> /// 释放 /// </summary> public virtual void OnRelease() { m_CrossSightInfo = null; ClearVariate(); if (m_CrossSightLoic != null) { m_CrossSightLoic.Release(); } }
/// <summary> /// 释放数据 /// </summary> public void OnRelease() { for (int i = 0; i < m_CCrossSightLoicList.Count; i++) { CCrossSightLoic crossSightLoic = m_CCrossSightLoicList[i]; if (crossSightLoic != null) { crossSightLoic.Release(); } } m_Targets.Clear(); }