protected override void Awake()
 {
     base.Awake();
     if (m_colDrawerCollider == null)
     {
         return;
     }
     onLimitMax += EventPullDeskDrawer_onLimitToMax;
     onLimitMin += EventPullDeskDrawer_onLimitToMin;
     InteractDeskDrawerHandler.RegistDrawer(this);
     m_SavedIncludedObject = new List <InteractBasicAbstract>();
     for (int i = 0; i < m_IncludedObject.Count; i++)
     {
         m_SavedIncludedObject.Add(m_IncludedObject[i]);
     }
     MyNetworkManager.OnReceiveNetMessageClient += MyNetworkManager_OnReceiveNetMessageClient;
 }
 protected override void OnDestroy()
 {
     base.OnDestroy();
     InteractDeskDrawerHandler.UnRegistDrawer(this);
     MyNetworkManager.OnReceiveNetMessageClient -= MyNetworkManager_OnReceiveNetMessageClient;
 }