コード例 #1
0
    int GetRandomGrade()
    {
        int   randomGrade;
        float temp = Random.value;

        if (temp < PhaseInfo.GradeProb(WordSpace.inst.currentPhase, 0))
        {
            randomGrade = 3;
        }
        else if (temp < PhaseInfo.GradeProb(WordSpace.inst.currentPhase, 1))
        {
            randomGrade = 2;
        }
        else if (temp < PhaseInfo.GradeProb(WordSpace.inst.currentPhase, 2))
        {
            randomGrade = 1;
        }
        else
        {
            randomGrade = 0;
        }
        return(randomGrade);
    }