public void SetUIValue(ResultData resultData)
    {
        if (Constant.CompareEnv(GameEnvironment.webGL) && !StaticValue.isAuto)
        {
            tweetButton.gameObject.SetActive(true);
        }

        resultStruct = resultData;

        scoreText.text = resultData.score.ToString("D7");

        bestScoreText.text = resultData.bestScore.ToString("D7");

        SetDifferenceScore(resultData.score, resultData.bestScore);

        rankData.SetRankText(ref rankText, resultData.score);

        maxComboText.text = resultData.maxCombo.ToString();

        // 判定数のテキスト代入
        for (int i = 0; i < judgeCountTexts.Length; i++)
        {
            judgeCountTexts[i].text = resultData.judgeCount[i].ToString();
        }

        clearText.SetText(clearType.clearTypes[(int)resultData.clearType].displayName);
        clearType.setColor(ref clearText, resultData.clearType);

        musicTitleText.SetText(resultData.musicTitle);
        composerText.SetText(resultData.composer);

        difficultText.SetText(resultData.difficulty.ToString());
        difficultText.color = difficultyData.difficlties[(int)resultData.difficulty].color;
        levelText.SetText("{0:2}", resultData.level);

        fastCountText.SetText(resultData.fastCount.ToString());
        lateCountText.SetText(resultData.lateCount.ToString());
    }