public void Register(NetworkMovement mv)
        {
            if (mMvDic.ContainsKey(mv.netId))
                return;

            mMvDic.Add(mv.netId, mv);
            mMvLoopList.Add(mv);
        }
        public void Unregister(NetworkMovement mv)
        {
            if (!mMvDic.ContainsKey(mv.netId))
                return;

            mMvDic.Remove(mv.netId);
            for(int i = mMvLoopList.Count - 1; i >= 0; --i)
            {
                if(mMvLoopList[i].netId == mv.netId)
                {
                    mMvLoopList.RemoveAt(i);
                }
            }
        }