public void NextChapter() { levelSelectorScript.LevelSelectorIndex = levelSelectorScript.LevelSelectorIndex + 1; currentChapter = currentChapter.GetNextChapter(); GetInformationForChapter(); levelSelectorScript.LoadDetails(); }
public void PreviousChapter() { currentChapter = currentChapter.GetPreviousChapter(); GetInformationForChapter(); try { levelSelectorScript.LevelSelectorIndex = levelSelectorScript.LevelSelectorIndex - 1; } catch (ArgumentOutOfRangeException e) { Debug.Log(e, this); levelSelectorScript.LevelSelectorIndex = levelSelectorScript.LevelSelectorIndex + 1; Debug.Log(levelSelectorScript.LevelSelectorIndex, this); return; } levelSelectorScript.LoadDetails(); }