public override void OnRelease() { base.OnRelease(); for (int i = 0; i < m_AimAreaList.Count; i++) { AimArea aimArea = m_AimAreaList[i]; aimArea.OnRelease(); } m_AimAreaList.Clear(); }