public void LoadPuzzle(int level) { puzzleLevel = level; createPuzzleButtons.CreateButtonForCurrentLevel(); //Creating Buttons/Tiles for level layoutPuzzleButtons.LayoutButtonInCurrentLevel(curPuzzleLevelPositions[puzzleLevel].transform); //Laying out the created tiles LoadPuzzleGamePanel(); }