Exemplo n.º 1
0
    private void GiveReward()
    {
        foreach (GameObject bingoMark in bingoMarkList)
        {
            bingoMark.GetComponent <MarkControl>().flash = true;
        }
        if (payOut > 1)
        {
            yukarin.SetTrigger("toWin");
            winEffect.SetActive(true);
            audioSource.PlayOneShot(bingoSE);
        }
        else
        {
            audioSource.PlayOneShot(coinSE);
        }


        coinCount       += payOut;
        coinCountUI.text = coinCount.ToString();
        payOutUI.text    = payOut.ToString();

        hukidashi.SetActive(true);
        hukidasi1.text = payOut.ToString();
        hukidasi2.text = payOut.ToString();

        totalCoinCount       += payOut;
        totalCoinCountUI.text = totalCoinCount.ToString();

        bingoCount++;
        bingoCountUI.text = (bingoCount / gameCount * 100).ToString("N2");

        bingoMarkList.Clear();
        uiShield.ShieldOn(1.0f);
        payOut  = 0;
        isBingo = true;
    }