Ejemplo n.º 1
0
    IEnumerator DbBlock(DefPlayer defPlayer)
    {
        Debug.Log("BeBlocked " + "");
        float pressTime = 1f; // 3 seconds you can change this
        //to whatever you want
        float pressTimeNorm = 0;

        while (pressTimeNorm <= 1f)
        {
            isBlocking     = true;
            pressTimeNorm += Time.deltaTime / pressTime;
            defPlayer.Press(pressTimeNorm);
            pressBar.fillAmount = pressTimeNorm;
            yield return(new WaitForEndOfFrame());
        }
        defPlayer.ReleasePress();
        isBlocking = false;
    }