public void AddBulletPattern()
    {
        if (riris.CurrentState == RirisState.PATTERNA)
        {
            RirisPATTERNA pattern = riris.CurrentStateComponent as RirisPATTERNA;
            pattern.StartCoroutine(pattern.AddBullet());
        }
        else if (riris.CurrentState == RirisState.PATTERNB)
        {
            RirisPATTERNB pattern = riris.CurrentStateComponent as RirisPATTERNB;
            pattern.StartCoroutine(pattern.AddBullet());
        }
        else if (riris.CurrentState == RirisState.PATTERNC)
        {
            RirisPATTERNC pattern = riris.CurrentStateComponent as RirisPATTERNC;

            pattern.bulletPos.position = riris.Pevis.transform.position;
            pattern.StartCoroutine(pattern.FireBullet());
        }
    }
    public void PatterBEnd()
    {
        RirisPATTERNB pattern = riris.CurrentStateComponent as RirisPATTERNB;

        pattern.isEnd = true;
    }
    public void PatterBDashEffectUp()
    {
        RirisPATTERNB pattern = riris.CurrentStateComponent as RirisPATTERNB;

        pattern.AttackReadyEnd();
    }