コード例 #1
0
    // Update is called once per frame
    void Update()
    {
        if (!isGameOver)
        {
            if (brainWeight > maximumWeight && !isGameOverTimerOn)
            {
                gameOverTimer = StartCoroutine(GameOverTimer(Time.time));
            }
            playerTyping = totalTyping / Time.time * 60;

            //Need to be fixed when server is done, minPlayerTyping is set to 0 and maxPlayerTyping is your playerTyping.
            //playerTypingRate = (playerTyping - (MinPlayerTyping - currentPhase.rateArrangePoint)) / (MaxPlayerTyping - MinPlayerTyping + currentPhase.rateArrangePoint * 2);
            playerTypingRate = (playerTyping - (0 - PhaseInfo.RateArrangePoint(currentPhase))) / (playerTyping - 0 + PhaseInfo.RateArrangePoint(currentPhase) * 2);
        }
    }