Example #1
0
        /// <summary>
        /// 创建一个任务堆
        /// </summary>
        /// <param name=""></param>
        public static CMissionHeap Create(CMission Mission)
        {
            CMissionHeap CMH = new CMissionHeap();

            CMH.Missions = new List <CMission>();
            CMH.Missions.Add(Mission);
            return(CMH);
        }
Example #2
0
        /// <summary>
        /// 增加一个任务到队列
        /// </summary>
        /// <param name=""></param>
        public void Append(CMission Mission)
        {
            CMissionHeap missionHeap = CMissionHeap.Create(Mission);

            m_MissionQueue.Enqueue(missionHeap);
        }