예제 #1
0
        // Aliens
        public override void VisitAlienGrid(AliensGrid g)
        {
            // MissileGroup vs AliensGrid
            Debug.WriteLine("         collide:  {0} <-> {1}", g.GetName(), this.GetName());

            // Missile vs AliensCol
            ColPair.Collide((GameObject)g.GetFirstChild(), (GameObject)this.GetFirstChild());
        }
예제 #2
0
        public static AliensGrid GetGrid()
        {
            AliensGrid temp = _AlienGridMan._AlienGrid;

            if (temp == null || temp.GetFirstChild() == null)
            {
                InitializeGrid();
            }
            return(_AlienGridMan._AlienGrid);
        }