Exemple #1
0
    public void AddChain(int num, int colorNum)
    {
        chainNum++;
        if (maxChainNum < chainNum)
        {
            maxChainNum = chainNum;
        }
        score += chainNum * num;
        score += colorNum - 1;

        if (IsBasilisk(score))
        {
            StartCoroutine((Basilisk()));
        }

        if ((chainNum % 5 == 0) && (chainNum > 0))
        {
            FM.AddBonusPuyo();
        }
        GetComponent <UIManager>().DrawChainNum(chainNum);
        FieldManager.audio.CallChain(chainNum - 1);    //音鳴らす:連鎖数-1
        chainingFrag = true;
        chainTime    = 0;
    }