Example #1
0
    public void SetEvaluate(int score)
    {
        FenShuChengHao evaluate = MushroomHitManager.GetEvaluate(score);

        if (evaluate != null)
        {
            this.m_TextEvaluate.set_text(GameDataUtils.GetChineseContent(evaluate.title, false));
            Color32[] array = this.EvaluateColor.get_Item(evaluate.id);
            this.m_GradientEvaluate.topColor    = array[0];
            this.m_GradientEvaluate.bottomColor = array[1];
        }
    }
    public static FenShuChengHao GetEvaluate(int score)
    {
        List <FenShuChengHao> dataList = DataReader <FenShuChengHao> .DataList;

        for (int i = dataList.get_Count() - 1; i >= 0; i--)
        {
            FenShuChengHao fenShuChengHao = dataList.get_Item(i);
            if (score >= fenShuChengHao.fraction)
            {
                return(fenShuChengHao);
            }
        }
        return(dataList.get_Item(0));
    }