Exemplo n.º 1
0
 void LoadLevel(Level level)
 {
     if (level == Level.GameFinish)
     {
         sceneMgr.LoadMenuScene();
         return;
     }
     tilemapRenderer.pauseUpdates = true;
     tilemapRenderer.ClearTiles();
     tilemapRenderer.setLevel(_LoadLevel(level));
     tilemapRenderer.winText.SetActive(false);
     player.rb.velocity           = Vector2.zero;
     player.active                = true;
     player.timeSinceLevelLoad    = 0;
     tilemapRenderer.pauseUpdates = false;
     player.transform.position    = tilemapRenderer.GetTilemap().playerStartPos;
     player.startPosition         = tilemapRenderer.GetTilemap().playerStartPos;
 }