Ejemplo n.º 1
0
 // 获得Panel
 protected T GetPanel <T>(string name) where T : UPanel
 {
     if (Panels.ContainsKey(name))
     {
         return(Panels[name] as T);
     }
     return(null);
 }
Ejemplo n.º 2
0
 private void AddPanel(Vector2 location)
 {
     if (!Panels.ContainsKey(Location))
     {
         var panel = new HullPanel(location);
         Panels.Add(location, panel);
     }
 }
Ejemplo n.º 3
0
        public bool IsPaintedWhite(Vector2 inspect)
        {
            if (Panels.ContainsKey(inspect))
            {
                return(Panels[inspect].White);
            }

            return(false);
        }