コード例 #1
0
    public WordLevel MakeWordLevel(int levelNum = -1)
    {
        WordLevel level = new WordLevel();

        if (levelNum == -1)
        {
            // Pick a random level

            level.longWordIndex = Random.Range(0, WordList.LONG_WORD_COUNT);
        }
        else if (levelNum == 0)
        {
            level.longWordIndex = Random.Range(8, WordList.LONG_WORD_COUNT);
        }
        else
        {
            level.longWordIndex = Random.Range(14, WordList.LONG_WORD_COUNT);
        }

        level.levelNum = levelNum;

        level.word = WordList.GET_LONG_WORD(level.longWordIndex);

        level.charDict = WordLevel.MakeCharDict(level.word);



        StartCoroutine(FindSubWordsCoroutine(level));                      // b



        return(level);                                                      // c
    }
コード例 #2
0
ファイル: WordGame.cs プロジェクト: tarakurrahman/Word-Game
    public WordLevel MakeWordLevel(int levelNum = -1)
    {
        WordLevel level = new WordLevel();

        if (levelNum == -1)
        {
            level.longWordIndex = Random.Range(0, WordList.LONG_WORD_COUNT);
        }
        else
        {
            // This will be added later in the chapter
        }
        level.levelNum = levelNum;
        level.word     = WordList.GET_LONG_WORD(level.longWordIndex);
        level.charDict = WordLevel.MakeCharDict(level.word);

        StartCoroutine(FindSubWordsCoroutine(level));
        return(level);
    }
コード例 #3
0
    }//wordlist parse complete

    public WordLevel MakeWordLevel(int levelNum = -1)
    {
        WordLevel level = new WordLevel();

        if (levelNum == -1)
        {
            level.longWordIndex = Random.Range(0, WordList.LONG_WORD_COUNT);
        }//if
        else
        {
            //empty for now
        }//else
        level.levelNum = levelNum;
        level.word     = WordList.GET_LONG_WORD(level.longWordIndex);
        level.charDict = WordLevel.MakeCharDict(level.word);

        StartCoroutine(FindSubWordsCoroutine(level));
        return(level);
    }//public wordlevel