예제 #1
0
 /// <summary>
 /// Switches on the level indicated with <i>levelNumber</i> parameter.
 /// </summary>
 /// <param name="levelNumber">Number of a level to switch to</param>
 public void LoadLevel(int levelNumber)
 {
     _grid.ReturnCellsToPool();
     _wordsFound = 0;
     _curCrossword = _locationCrosswords[levelNumber];
     _grid.BuildCrossword(_curCrossword.GetCrosswordTable(), (char)0);
     _puzzle.InitiateBoardGame(_curCrossword);
     _puzzle.NextScroll();
 }
예제 #2
0
    public void Awake()
    {
        _crossword = new Crossword(_wordsFilePath);

        _crossword.GetCrosswordTable();

        //Dictionary<string, CWword>.Enumerator i = _crossword.CWdict.GetEnumerator();
        //CWword obj = null;
        //Debug.Log("SDFSDFDSFS" + (CWword)_crossword.CWdict.Values.word);
        //i.MoveNext();
        //Debug.Log(obj);
    }