Ejemplo n.º 1
0
 /// <summary>
 /// 添加事件页
 /// </summary>
 /// <param name="page"></param>
 public void addEventPage(MapEventPage page)
 {
     if (!eventPages.Contains(page))
     {
         eventPages.Add(page);
     }
 }
Ejemplo n.º 2
0
        public MapEventPage currentPage()
        {
            if (currentPage_ == null)
            {
                foreach (var event_ in eventPages)
                {
                    if (event_.isValid())
                    {
                        currentPage_ = event_;
                        break;
                    }
                }
            }

            return(currentPage_);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 移除事件
 /// </summary>
 /// <param name="action">事件</param>
 /// <param name="cond">条件</param>
 public void removeEvent(MapEventPage event_)
 {
     eventPages.Remove(event_);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 添加事件
 /// </summary>
 /// <param name="action">事件</param>
 /// <param name="cond">条件</param>
 public void addEvent(MapEventPage event_)
 {
     eventPages.Add(event_);
 }