Exemple #1
0
 public void SwitchToTitlePage()
 {
     if (_currentPage != null)
     {
         _currentPage.RemoveFromContainer();
     }
     _currentPage = new TitlePage();
     Futile.stage.AddChild(_currentPage);
 }
Exemple #2
0
 public void SwitchProfiler()
 {
     if (_debuggerContainer.container == null)
     {
         Futile.stage.AddChild(_debuggerContainer);
     }
     else
     {
         _debuggerContainer.RemoveFromContainer();
     }
 }
 public void Remove()
 {
     Futile.atlasManager.UnloadAtlas("InputDisplay_" + cam.cameraNumber);
     offscreenContainer.RemoveFromContainer();
     displaySprite.RemoveFromContainer();
     UnityEngine.Object.Destroy(_rtCam.gameObject);
 }
Exemple #4
0
 public void clearMap()
 {
     enemyList.Clear();
     spawnPoints.Clear();
     warpPoints.Clear();
     if (tilemap != null)
     {
         tilemap.RemoveFromContainer();
         tilemap.RemoveAllChildren();
     }
     foreach (FTilemap f in otherTilemaps)
     {
         if (f != null)
         {
             f.RemoveFromContainer();
         }
     }
     if (tilemapCollision != null)
     {
         tilemapCollision.RemoveFromContainer();
     }
     if (objectGroup != null)
     {
         objectGroup.RemoveFromContainer();
     }
     for (int x = 0; x < playerLayer.GetChildCount(); x++)
     {
         playerLayer.RemoveChild(playerLayer.GetChildAt(x));
         x--;
     }
 }
Exemple #5
0
 override public void HandleRemoved()
 {
     base.HandleRemoved();
     body.RemoveFromContainer();
     shadowSprite.RemoveFromContainer();
     player.OnVillDeath(this);
 }
Exemple #6
0
        public override void OnTerminate()
        {
            for (int index = 0; index < _elements.Count; index++)
            {
                _elements[index].OnDeactivate();
            }

            _container.RemoveFromContainer();

            base.OnTerminate();
        }
Exemple #7
0
        public override void ClearSprites()
        {
            if (this.backgroundBlack != null)
            {
                this.backgroundBlack.RemoveFromContainer();
            }

            foreach (KeyValuePair <ulong, MUIPlayerTag> label in playerLabels)
            {
                label.Value.ClearSprites();
            }

            foreach (MUIHUD item in muiElements)
            {
                item.ClearSprites();
            }
            frontContainer.RemoveFromContainer();
            base.ClearSprites();
        }
Exemple #8
0
    public static void SwitchToPage(PageType pageType)
    {
        if (currentPage != null)
        {
            currentPage.RemoveFromContainer();
        }

        if (pageType == PageType.Title)
        {
            currentPage = new TitlePage();
        }
        else if (pageType == PageType.Game)
        {
            currentPage = new GamePage();
        }

        currentPage.x = 0;
        currentPage.y = 0;
        Futile.stage.AddChild(currentPage);
    }
Exemple #9
0
 override public void HandleRemoved()
 {
     base.HandleRemoved();
     main.RemoveFromContainer();
 }
Exemple #10
0
 override public void HandleRemoved()
 {
     base.HandleRemoved();
     main.RemoveFromContainer();
     entityArea.blockingRects.Remove(blockingRect);
 }
Exemple #11
0
 public void CleanUp()
 {
     _axisContainer.RemoveFromContainer();
 }
 public void OnDestroy()
 {
     _drawHolder.RemoveFromContainer();
 }
    public void Destroy()
    {
        UnityEngine.Object.Destroy(gameObject);

        container.RemoveFromContainer();
    }
Exemple #14
0
 override public void HandleRemoved()
 {
     base.HandleRemoved();
     graveHolder.RemoveFromContainer();
     cloudHolder.RemoveFromContainer();
 }